Difference between revisions of "LinuxUnixLayout"
Line 16: | Line 16: | ||
* PATH | * PATH | ||
With a default layout it would be possible to hardcode default values into the compiled binary, which would be used as fallback if the environment variable is not defined. | With a default layout it would be possible to hardcode default values into the compiled binary, which would be used as fallback if the environment variable is not defined. | ||
+ | |||
+ | == Resources == | ||
+ | * Filesystem Hierarchy Standard http://www.pathname.com/fhs/ | ||
+ | * Debian file system hierarchy http://www.debian.org/doc/debian-policy/ch-opersys.html |
Revision as of 16:57, 25 August 2006
It would be nice if the installation layout under Unix/Linux wold be more conform to what is the default layout. This would make it easier to create packages (deb, rpm, ...)
Contents
File layout
/usr/bin
- estudio
- ec
- build
/usr/lib/eiffelstudio
Environment variables
At the moment eiffelstudio needs some environment variables set up to work correctly:
- ISE_EIFFEL
- ISE_PLATFORM
- PATH
With a default layout it would be possible to hardcode default values into the compiled binary, which would be used as fallback if the environment variable is not defined.
Resources
- Filesystem Hierarchy Standard http://www.pathname.com/fhs/
- Debian file system hierarchy http://www.debian.org/doc/debian-policy/ch-opersys.html