Updated Source structure (markdown)

This commit is contained in:
jocelyn
2011-08-02 07:32:31 -07:00
parent 637909614b
commit 75dc9fac3e

View File

@@ -7,8 +7,8 @@
- examples/ - examples/
- tests/ - tests/
- library/ - library/
- library/ewsgi/ewsgi.ecf - library/server/ewsgi/ewsgi.ecf
- library/ewsgi/ewsgi.ecf - library/server/ewsgi/ewsgi.ecf
Any library/component (in development mode) should follow the following structure (when not needed, there is no need to create the associated folder(s) ): Any library/component (in development mode) should follow the following structure (when not needed, there is no need to create the associated folder(s) ):
@@ -18,7 +18,7 @@ Any library/component (in development mode) should follow the following structur
- **.ecf** and **-safe.ecf** : configuration file - **.ecf** and **-safe.ecf** : configuration file
- **library/** : the place to put the source code of the related library/component - **library/** : the place to put the source code of the related library/component
- **doc/** : notes, documentations, ... - **doc/** : notes, documentations, ...
- **test/** : standard place to put your tests, if you are using Eiffel Software auto-tests, I would suggest to add a new target into the associated .ecf (instead of building a new .ecf under test/ ) - **tests/** : standard place to put your tests, if you are using Eiffel Software auto-tests, I would suggest to add a new target into the associated .ecf (instead of building a new .ecf under test/ )
- **examples/** : standard place to put the example - **examples/** : standard place to put the example
- **build/** : a convenient place to compile your project, using this convention, you can setup utilities such as backup to ignore this folder. - **build/** : a convenient place to compile your project, using this convention, you can setup utilities such as backup to ignore this folder.
- **resources/** : contains pixmap files, .... - **resources/** : contains pixmap files, ....