Xebra Server Config File: Difference between revisions

From EiffelStudio: an EiffelSoftware project
Jump to navigation Jump to search
Fabioz (talk | contribs)
No edit summary
Fabioz (talk | contribs)
No edit summary
Line 6: Line 6:
==finalize_webapps==
==finalize_webapps==
*Type: Boolean
*Type: Boolean
*Description: If set to True, all webapps are finalized while compiled. (not yet implemented)
*Description: If set to True, all webapps are finalized while compiled.  


==compiler==
==compiler==
*Type: Path to executable file
*Type: Path to executable file
*Description: Set to eiffel compiler (ec or ecb)
*Description: Set to eiffel compiler (ec or ecb).


==translator==
==translator==
*Type: Path to executable file
*Type: Path to executable file
*Description: Set to the xebra_translator
*Description: Set to the xebra_translator.


==webapps_root==
==webapps_root==
*Type: Path to directory
*Type: Path to directory
*Description: Set to the directory that contains all webapps
*Description: Set to the directory that contains all webapps.


==taglib==
==library==
*Type: Path to directory
*Type: Path to directory
*Description: Set to the directory that contains all tag lib files
*Description: Set to the directory that contains all xebra libraries.
 
==compiler_flags==
*Type: STRING
*Description: Use this to add additional compiler flags to ec. Use at your own risk!
 




Line 28: Line 33:
=Example=
=Example=
<code>
<code>
finalize_webapps=True
{
compiler=$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/bin/ec
  "finalize_webapps": "false",
translator=$XEBRA_DEV/eiffel_projects/xebra_translator/EIFGENs/xebra_translator/F_code/xebra_translator
  "compiler": "$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/bin/ec.exe",
webapps_root=$XEBRA_DEV/httpd/htdocs
  "translator": "$XEBRA_DEV/eiffel_projects/xebra_translator/EIFGENs/xebra_translator/W_code/xebra_translator.exe",
taglib=$XEBRA_DEV/eiffel_projects/xebra_translator
  "webapps_root": "$XEBRA_DEV/www",
  "library": "$XEBRA_DEV/eiffel_projects/library",
  "compiler_flags": "-experiment"
}
 
</code>
</code>

Revision as of 21:41, 10 August 2009

About | Installation | Documentation | Tutorials | Frequently Asked Questions


Properties

finalize_webapps

  • Type: Boolean
  • Description: If set to True, all webapps are finalized while compiled.

compiler

  • Type: Path to executable file
  • Description: Set to eiffel compiler (ec or ecb).

translator

  • Type: Path to executable file
  • Description: Set to the xebra_translator.

webapps_root

  • Type: Path to directory
  • Description: Set to the directory that contains all webapps.

library

  • Type: Path to directory
  • Description: Set to the directory that contains all xebra libraries.

compiler_flags

  • Type: STRING
  • Description: Use this to add additional compiler flags to ec. Use at your own risk!



Example

{
  "finalize_webapps": "false",
  "compiler": "$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/bin/ec.exe",
  "translator": "$XEBRA_DEV/eiffel_projects/xebra_translator/EIFGENs/xebra_translator/W_code/xebra_translator.exe",
  "webapps_root": "$XEBRA_DEV/www",
  "library": "$XEBRA_DEV/eiffel_projects/library",
  "compiler_flags": "-experiment"
}