> On 29 May 2020, at 14:19, Mark Guzdial <mj...@umich.edu> wrote:
> 
> Thanks, Sven.  Yes, there’s a big learning curve to be able to use your 
> scripts, but they do seem powerful.
> 
> I’m trying to work my way through your minimal-pharo-server-tools.  I’m using 
> these scripts right now:
> 
> $ git clone https://github.com/svenvc/minimal-pharo-server-tools.git
>  
> $ ~/minimal-pharo-server-tools/install.sh
> $ cd build && ~/pharo/build.sh
> $ ~/minimal-pharo-server-tools/run/pharo-http-server/deploy.sh
> $ sudo systemctl start pharo-http-server
> 
> Cloning and installing went fine. I’m working on this line "cd build && 
> ~/pharo/build.sh.”  There is no build directory in cloned git repository.  
> There is a build.sh, but it has hard-coded references to the directory pharo 
> (as in the line).  There is no directory pharo in the repository, and it 
> doesn’t get created in install.sh.  Should I be renaming the server-tools 
> directory as pharo?  Or should I be installing pharo inside the repository 
> structure?
> 
> tl;dr: What directory structure do your tools expect, and what do I have to 
> create (vs what your scripts create)?

Yes, there was a small typo there: there is no ~/build directory, there is a 
~/pharo directory, which gets created when you run the install.sh script.

Later, the deploy.sh script creates the ~/pharo-http-server directory where the 
example server/services runs from.

> Thanks!
>  - Mark
> 
> 
>> On May 29, 2020, at 2:43 AM, Sven Van Caekenberghe <s...@stfx.eu> wrote:
>> 
>> Hi Mark,
>> 
>> There is of course a significant learning curve here. You will need to 
>> understand what Metacello is, Monticello & Iceberg (GitHub) repositories, 
>> ConfigurationOfXXX & BaselineOfXXX.
>> 
>> The books are good starting points.
>> 
>> This is another recent thread: 
>> http://forum.world.st/running-Pharo8-in-Digitalocean-tt5115160.html
>> 
>> HTH,
>> 
>> Sven
>> 
>>> On 29 May 2020, at 02:07, Mark Guzdial <mj...@umich.edu> wrote:
>>> 
>>> While I’m asking newbie questions, perhaps you could explain this example 
>>> in the Enterprise book:
>>> 
>>> <PastedGraphic-1.png>
>>> 
>>> What is http://www.smalltalkhub.com/mc/Me/MyApp/main here?  Is 
>>> ConfigurationOfMyApp my name, or is it a command line parameter?
>>> 
>>> Thanks!
>>> - Mark
>>> 
>>> 
>> 
>> 
> 


Reply via email to