Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
csl04
docs
fit
images
styles
Makefile
README
app_chooser.n
application.n
compile.bat
config.n
cookie.n
docs.n
generators.n
hello.n
hello.xml
httpd.conf
httpd.n
logger.n
request.n
response.n
session.n
sessionid.n
sioux.n
tester.n
transformers.n
xmlpipeline.n
xmltemplate.n

README

1. What's Sioux?
~~~~~~~~~~~~~~~~

Sioux is a web server written in Nemerle, that serves web applications written in Nemerle

2. Installing Sioux in Linux.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Sioux is located in snippets/sioux of your nemerle installation directory or available from SVN at http://nemerle.org. 
After getting sources type:

	make

to compile Sioux and documentation application(not complete)

3. Using Sioux - Linux.
~~~~~~~~~~~~~~~~~~~~~~~~

To run Sioux type:

	make run
or
	httpd -c config_file_name -l log_file_name

where "config_file_name" is name of your config file(usually httpd.conf) and "log_file_name" is name of your log file.

4. Installing and using Sioux - Windows.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To compile Sioux under Windows you need Cygwin environment. 
To run Sioux type:

	httpd.exe -c config_file_name -l log_file_name

where "config_file_name" is name of your config file(usually httpd.conf) and "log_file_name" is name of your log file.

5. Installing applications - Windows and Linux.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

If you have written and compiled application, place it in webapps/ directory. To run it type

	http://hostname/webapp/MyAppName/

where hostname is name of host that runs sioux, and MyAppName is name of dll file placed in webapps/ directory.
For example if you compiled Hello.dll and placed it in webapps/ directory, run it by typing

	http://hostname/webapp/Hello/


6. Sioux documentation.
~~~~~~~~~~~~~~~~~~~~~~~

After compiling Sioux, documentation and a few examples are available at

	http://hostanme/webapp/Docs/
Something went wrong with that request. Please try again.