Difference between revisions of "EPI-LI-0004"
(New page: Category:Projects Category:EPI__NOTOC__ == Title == Library discovery == One line summary == Compile directly libraries from the web == Description == Instead of having to downl...) |
|||
Line 8: | Line 8: | ||
== Description == | == Description == | ||
− | Instead of having | + | Instead of having a location which is a path to a project configuration file on your local hard drivem you have a path to a URL (either ftp or http). Then the compiler reads the configuration file and install all the needed files on the local machine in a user defined directory (for caching purpose). Once it is done the compilation proceeds as usual. |
+ | |||
+ | This will result into the following advantages: | ||
+ | * Easy to install libraries: no complicated setup, no environment variable required | ||
+ | * If library comes with some C code, C code gets automatically compiled. | ||
+ | * Track dependency automatically | ||
+ | * Update to new version of library when available. | ||
== Skills needed == | == Skills needed == |
Revision as of 20:42, 9 March 2009
Title
Library discovery
One line summary
Compile directly libraries from the web
Description
Instead of having a location which is a path to a project configuration file on your local hard drivem you have a path to a URL (either ftp or http). Then the compiler reads the configuration file and install all the needed files on the local machine in a user defined directory (for caching purpose). Once it is done the compilation proceeds as usual.
This will result into the following advantages:
- Easy to install libraries: no complicated setup, no environment variable required
- If library comes with some C code, C code gets automatically compiled.
- Track dependency automatically
- Update to new version of library when available.
Skills needed
Some networking knowledge.
Difficulty
Medium
Licensing
GPLv2
Documentation
For the internals, http://dev.eiffel.com. For user documentations http://docs.eiffel.com.
Submitter
Eiffel Software
Possible mentor
Undecided