Provided easy way to set secure settings for Standalone. For wsf launcher boolean option accept "true" or "yes" for True boolean, anything else is False.
50 lines
3.0 KiB
XML
50 lines
3.0 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-15-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-15-0 http://www.eiffel.com/developers/xml/configuration-1-15-0.xsd" name="simple" uuid="C28C4F53-9963-46C0-A080-8F13E94E7486" library_target="simple_standalone">
|
|
<target name="common" abstract="true">
|
|
<file_rule>
|
|
<exclude>/.svn$</exclude>
|
|
<exclude>/CVS$</exclude>
|
|
<exclude>/EIFGENs$</exclude>
|
|
</file_rule>
|
|
<option warning="true" full_class_checking="false" is_attached_by_default="true" is_obsolete_routine_type="true" void_safety="transitional" syntax="transitional">
|
|
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
|
|
</option>
|
|
<setting name="console_application" value="true"/>
|
|
<library name="base" location="$ISE_LIBRARY\library\base\base-safe.ecf"/>
|
|
<library name="http" location="..\..\library\network\protocol\http\http-safe.ecf"/>
|
|
<library name="wsf" location="..\..\library\server\wsf\wsf-safe.ecf"/>
|
|
</target>
|
|
<target name="simple_standalone" extends="common">
|
|
<root class="APPLICATION" feature="make_and_launch"/>
|
|
<option debug="false" warning="true" is_attached_by_default="true" void_safety="all" syntax="transitional">
|
|
<debug name="dbglog" enabled="true"/>
|
|
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
|
|
</option>
|
|
<setting name="concurrency" value="scoop"/>
|
|
<library name="default_standalone" location="..\..\library\server\wsf\default\standalone-safe.ecf"/>
|
|
<cluster name="simple" location=".\" recursive="true"/>
|
|
</target>
|
|
<target name="simple_standalone_mt" extends="simple_standalone">
|
|
<setting name="concurrency" value="thread"/>
|
|
</target>
|
|
<target name="simple_standalone_st" extends="simple_standalone">
|
|
<setting name="concurrency" value="none"/>
|
|
</target>
|
|
<target name="simple_cgi" extends="common">
|
|
<root class="APPLICATION" feature="make_and_launch"/>
|
|
<option warning="true" is_attached_by_default="true" void_safety="transitional" syntax="transitional">
|
|
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
|
|
</option>
|
|
<library name="default_cgi" location="..\..\library\server\wsf\default\cgi-safe.ecf"/>
|
|
<cluster name="simple" location=".\" recursive="true"/>
|
|
</target>
|
|
<target name="simple_libfcgi" extends="common">
|
|
<root class="APPLICATION" feature="make_and_launch"/>
|
|
<option warning="true" is_attached_by_default="true" void_safety="transitional" syntax="transitional">
|
|
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
|
|
</option>
|
|
<library name="default_libfcgi" location="..\..\library\server\wsf\default\libfcgi-safe.ecf"/>
|
|
<cluster name="simple" location=".\" recursive="true"/>
|
|
</target>
|
|
</system>
|