Commit Graph

12 Commits

Author SHA1 Message Date
Peter D. Barnes, Jr
9ddd31c6f9 More flexible create-module.py script
Changed the default creation directory from src/ to contrib/
  Moved create-modules.py from src/ to utils/

Added two new optional command line arguments: --project and --use-src-dir
--project specifies a directory name or path under which the new modules
will be created.
--use-src-dir directs the script to create new modules in the src
directory instead of contrib.  This argument cannot be combined
with --project.

Updated contrib/wscript to search for modules at
arbitrary depths instead of just the child directories under
contrib.

Assume the following directory structure:
contrib/
  project1/
    module1/
      wscript
    module2/
      wscript
  project2/
    sub_project1/
      	module3/
        	wscript
      	module4/
        	wscript
    sub_project2/
      	module5/
        	wscript
      	module6/
        	wscript
    data/
  module7/
    wscript

waf configure will discover the following modules under contrib:
project1/module1
project1/module2
project2/sub_project1/module3
project2/sub_project1/module4
project2/sub_project2/module5
project2/sub_project2/module6
module7
2020-05-20 13:55:28 -07:00
Alexander Krotov
8d1b7b1391 Spellcheck the rest of ns-3 2018-06-28 12:51:39 +03:00
Tom Henderson
e37c20cc50 documentation: Fix broken link 2017-11-10 09:26:47 -08:00
Peter D. Barnes, Jr.
0a7b303251 [sphinx] correct indentation 2017-09-17 19:39:15 -07:00
Peter D. Barnes, Jr.
65d371e58e [doc] Sphinx reference error: misnamed file 2016-07-29 12:36:12 -07:00
Peter D. Barnes, Jr.
e1a48462bc [Doxygen] Label arguments as in,out. Sentence capitalization. 2015-07-24 12:45:22 -07:00
Peter D. Barnes, Jr.
9e71fc449f [Doxygen] Template parameter deduction. 2015-07-22 17:09:55 -07:00
Peter D. Barnes, Jr.
9e5633feff [Sphinx] fix error 2014-10-08 17:47:34 -07:00
Peter D. Barnes, Jr.
c10b5622a0 [Doxygen] Minor fix-ups 2014-10-08 11:59:31 -07:00
Peter D. Barnes, Jr.
1558d08adf [Doxygen] Enable autobrief, as claimed by the manual.
Clarify manual to state that first *sentence* will be used as the
brief documentation.

Thanks to Budiarto Herman <budiarto.herman@magister.fi> for pointing
out the required configuration.
2013-12-18 11:24:36 -08:00
Peter D. Barnes, Jr.
16219843f0 [sphinx] Use :rfc:6284 to create links to RFCs 2013-12-12 15:12:11 -08:00
Peter D. Barnes, Jr.
3c2f2a51ca Manual chapter on documentation. 2013-12-11 15:18:55 -08:00