Commit Graph

145 Commits

Author SHA1 Message Date
Alexander Krotov
d7a144bcf8 troubleshoot.rst: replace --command-template with --gdb and --valgrind 2020-06-01 07:18:03 +03:00
Steven Smith
3a15ad78b8 core: Add test suite support for running examples as tests with comparison of output for regression testing 2020-05-26 21:42:16 +00:00
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
Peter D. Barnes, Jr
e4e7818e27 doc: fix sphinx warnings 2020-05-20 13:47:38 -07:00
Peter Barnes
5879700a90 core: (fixes 2815) Config::Connect should throw warnings
This patch logs unconditionally when a trace path doesn't exist.

We also provide FailSafe versions of Config::Connect and
Config::ConnectWithoutContext. These should be used
when you can't be sure that a trace path exists in the current model.

This resolves the warnings from AnimationInterface::ConnectCallbacks()

Credit to "InquisitivePenguin (GCI 2019) <>" for diagnosing this issue,
opening the way to a solution.
2020-05-01 23:54:30 +00:00
hax0kartik (GCI 2019)
50423cf34b doc: Add Utilities chapter to the Manual 2020-02-26 14:00:55 -08:00
Peter D. Barnes, Jr
a9b201bc22 doc: Fix Sphinx warnings 2020-02-26 13:52:51 -08:00
Tommaso Pecorella
cf8ad56ced Add file name pattern matching to tests 2020-01-09 14:03:13 +01:00
Tommaso Pecorella
ad04db179a Remove references to unused BVT tests 2020-01-09 13:54:32 +01:00
Tom Henderson
779ff1435c documentation: Align other configuration files with commit 06865c73 2019-11-06 13:16:23 -08:00
Rediet
a9c54ea956 wifi: Use wifi- prefix for all test-suites and examples
Will enable easier wildcarding
2019-10-08 12:41:32 -07:00
Mohit P. Tahiliani
e026a70c7d doc: Minor updates and fix typos 2019-10-02 15:57:15 +00:00
Tom Henderson
85212c63cd docs: Update git workflow and release procedure 2019-09-18 13:20:52 -07:00
Tom Henderson
c0997bc821 build: (works around #14) add Waf option to run without building 2019-04-03 15:34:32 -07:00
Tom Henderson
d82d059ab4 documentation: Fix block formatting 2019-01-07 13:22:18 -08:00
Manuel Requena
6d1405bda6 doc: fix some typos 2018-12-18 17:20:44 +01:00
Natale Patriciello
3329e8737b doc: finished last things 2018-12-17 11:31:19 +01:00
Natale Patriciello
7c3388f09f doc: updated manual git section 2018-12-16 18:24:36 +01:00
Natale Patriciello
a9f19edb3b doc: moved contributing-with-git to working-with-git 2018-12-16 11:24:14 +01:00
Natale Patriciello
9784271f51 doc: finished manual 2018-12-16 11:20:00 +01:00
Natale Patriciello
52fb6a6e54 doc: [WIP] Section on the manual for git 2018-12-14 12:35:13 +01:00
Tommaso Pecorella
de1fdb7673 manual: revert unwanted change in changeset 13768:cedfa3990e73 2018-08-31 17:25:51 +02:00
Tommaso Pecorella
0ce701b2c6 manual: fix sphinx code highlighting 2018-08-31 16:58:43 +02:00
Tom Henderson
34cd6172ba documentation: Clear Sphinx warnings 2018-08-05 17:12:43 -07:00
Tom Henderson
2986b7a324 documentation: Fix chapter numbering in manual 2018-08-05 14:56:01 -07:00
Tom Henderson
35ba9e2b28 point-to-point: Update example and documentation to new API 2018-08-05 17:10:29 -07:00
Tom Henderson
b021f53ea2 Document the API change from removing --no32bit-scan 2018-07-21 16:31:05 -07:00
Alexander Krotov
8d1b7b1391 Spellcheck the rest of ns-3 2018-06-28 12:51:39 +03:00
Tom Henderson
6372023689 documentation: Update instructions for Python bindings 2017-11-13 14:39:51 -08: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
Tom Henderson
e0f6baf998 bindings: Updates corresponding to project use of CastXML 2017-09-18 13:46:16 -07:00
Alexander Krotov
4b66cb5ac5 Documentation spelling fixes 2017-09-01 11:40:28 +03:00
Stefano Avallone
543da6092a various: (fixes #2668) Make template classes use NS_LOG_* macros 2017-06-06 11:18:07 +02:00
Tommaso Pecorella
4610d4b1d3 manual: update gnuplot documentation to avoid build-dependent instructions 2017-04-02 16:25:30 +02:00
Tom Henderson
e575508919 core: (fixes #2490) Change logging timestamp precision 2017-01-22 18:54:49 -08:00
Tom Henderson
8310340b77 update manual chapter on Python bindings 2016-10-03 15:51:13 -07:00
Peter D. Barnes, Jr.
65d371e58e [doc] Sphinx reference error: misnamed file 2016-07-29 12:36:12 -07:00
Tommaso Pecorella
3b70174980 manual: (fixes #1286) NS_LOG clarification 2016-03-11 21:16:26 +01:00
Tom Henderson
2ce2f22007 fix typos in attribute section of manual 2016-01-27 22:29:00 -08:00
Tom Henderson
bdc848950d update documentation for Waf shell command syntax 2016-01-27 22:18:19 -08:00
Tom Henderson
6db467ef95 update test documentation 2015-08-13 11:08:56 -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
Tommaso Pecorella
44ecc463dc update testing section in manual 2015-05-01 06:49:12 -07:00
Tom Henderson
368e8fcbf6 update manual for SetGroupName 2015-03-27 11:58:58 -07:00
Peter D. Barnes, Jr.
cd94f509c3 [Sphinx] Minor corrections, fix errors in energy.rst 2014-11-12 12:08:53 -08:00
Tom Henderson
4cd32401ec clarify how to properly create random variable objects 2014-12-04 12:14:46 -08: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