Creating a project in ClioPatria
You can create a project inside the downloaded
but often it is to be preferred to create it in a new directory.
Unfortunately, the story is different for Windows and Unix.
Creating a project in Unix (Linux, MacOSX, etc.)
We assume that you created a directory next to ClioPatria. For example using the commands below, but you can of course also use the GUI of your OS.
% ls ClioPatria % mkdir myproject % cd myproject
Now configure this directory as a ClioPatria project by running
This script creates a directory
config-enabled and a file
in the current directory. By default the server is configured to run on
port 3020. If you prefer another port, edit the file
config-enabled/network.pl. Now you are ready to run ClioPatria using
the command below.
Next direct your browser to
http://localhost:3020 (or whatever port
you selected) and enter a name and password for the administrator user.
Creating a project in MS-Windows
The procedure in Windows is a bit different because it is not very easy to start Prolog from a directory while loading a file from another directory. In a sense, it is simpler:
setup.pl as found in the
ClioPatria folder. This
opens a standard browse-for-directory dialog. Enter the desired
directory and Prolog will initialise this directory with a ClioPatria
As of SWI-Prolog 5.11.14, the dialog allows for creating the target folder. If your SWI-Prolog is older you must first create the target folder.
After (optionally) editing
config-enabled\network.pl in the target
directory, double click
run.pl in the target folder and direct
your browser to
http://localhost:3020 (or whatever port you
selected). Enter a name and password for the administrator user.