Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
66 lines (62 sloc) 2.8 KB
<?xml version = "1.0" encoding = "ISO-8859-1"?>
<!--This file is auto-generated by class EL_PYXIS_PARSER (eiffel-loop.com)-->
<system xmlns = "http://www.eiffel.com/developers/xml/configuration-1-16-0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation = "http://www.eiffel.com/developers/xml/configuration-1-16-0 http://www.eiffel.com/developers/xml/configuration-1-16-0.xsd" name = "EL_app_manage" uuid = "229B70BA-09AA-11DF-87B3-13BAE5C3E690" library_target = "EL_app_manage">
<description>
Multi-Application Management
This library has two main purposes:
1. Manage a collection of small (and possibility related) "mini-applications" as a single Eiffel
application.
2. Implement the concept of a self-installing/uninstalling application on multiple-platforms.
See doc/app-manage.txt for details.
</description>
<target name = "EL_app_manage">
<root all_classes = "true"/>
<option namespace = "Eiffel-Loop.Library.Application-management" syntax = "standard" full_class_checking = "false" void_safety = "none" trace = "false" debug = "false" warning = "true">
<assertions precondition = "true" postcondition = "true" check = "true" invariant = "true"/>
</option>
<library name = "base" location = "$ISE_LIBRARY/library/base/base.ecf"/>
<library name = "thread" location = "$ISE_LIBRARY/library/thread/thread.ecf"/>
<library name = "time" location = "$ISE_LIBRARY/library/time/time.ecf"/>
<library name = "vision2" location = "override/ES-vision2.ecf">
<condition>
<custom name = "gui_installer_enabled" value = "true"/>
</condition>
</library>
<library name = "encoding" location = "$ISE_LIBRARY/library/encoding/encoding.ecf"/>
<!--Eiffel-Loop-->
<library name = "EL_base" location = "base/base.ecf"/>
<library name = "EL_c_api" location = "C-language-interface.ecf">
<condition>
<platform value = "windows"/>
</condition>
</library>
<library name = "EL_evolicity" location = "evolicity.ecf"/>
<library name = "EL_http_client" location = "http-client.ecf"/>
<library name = "EL_os_command" location = "os-command.ecf"/>
<library name = "EL_text_process" location = "text-process.ecf"/>
<library name = "EL_xdoc_scanning" location = "xdoc-scanning.ecf"/>
<library name = "EL_wel_regedit_x" location = "wel-regedit-x.ecf">
<condition>
<platform value = "windows"/>
</condition>
</library>
<!--Source code-->
<cluster name = "app_manage" location = "runtime/app-manage" recursive = "true">
<file_rule>
<exclude>/gui-installer$</exclude>
</file_rule>
<file_rule>
<exclude>/imp_mswin$</exclude>
<condition>
<platform value = "unix"/>
</condition>
</file_rule>
<file_rule>
<exclude>/imp_unix$</exclude>
<condition>
<platform value = "windows"/>
</condition>
</file_rule>
</cluster>
</target>
</system>