author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Mon, 22 Feb 2016 12:46:36 +0200 | |
changeset 1905 | fba288d59662 |
parent 1457 | 3a90e314bb47 |
child 1912 | 8b81a8f0f692 |
permissions | -rw-r--r-- |
1456 | 1 |
.. -*- coding: utf-8; -*- |
2 |
.. include:: HEADER.rst |
|
3 |
||
4 |
============================= |
|
5 |
Software project hierarchy. |
|
6 |
============================= |
|
7 |
.. contents:: |
|
1905
fba288d59662
Include only local subsections into TOC. This prevent duplication of
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1457
diff
changeset
|
8 |
:local: |
1456 | 9 |
|
10 |
Additional reading. |
|
11 |
=================== |
|
12 |
||
13 |
* http://stackoverflow.com/questions/14747056/common-practice-to-name-project-directory-which-hold-support-scripts-configs-d |
|
14 |
||
15 |
Essential project dirs. |
|
16 |
======================= |
|
17 |
||
18 |
TODO |
|
19 |
||
20 |
Support directories. |
|
21 |
==================== |
|
22 |
||
23 |
``examples`` or ``samples`` used to show practical usage of project in |
|
24 |
mini-scripts or mini-programs, or mini-configs. |
|
25 |
||
26 |
``scripts``, ``support`` - wrappers or copy of missing scripts/utilities to |
|
27 |
provide cross-environment build. |
|
28 |
||
1457 | 29 |
``tools`` - extra utilities to profile or debug project. |
30 |
||
31 |
``contrib`` - user supplied scripts, configs, etc... |
|
1456 | 32 |
|
33 |
``misc``, ``etc`` - uncategorised files (if you don't know the right place for |
|
34 |
it). |
|
35 |
||
1457 | 36 |
``config``, ``extra`` |
1456 | 37 |