Peter D. Barnes, Jr
|
9c69a42d49
|
doc: add ns3 show typeid command
Partially addresses #1119
|
2024-12-07 20:01:00 +00:00 |
|
Gabriel Ferreira
|
ca82a775b9
|
build: Allow the ns3 script to build/run netanim via the NS3_NETANIM flag
|
2024-11-01 14:41:06 +01:00 |
|
Gabriel Ferreira
|
13030b331c
|
build: Do not enable argparse exception on Python < 3.9
|
2024-10-24 19:51:00 +02:00 |
|
Gabriel Ferreira
|
aeaa2c8f7b
|
build: Use custom error message for invalid ns3 script choice
|
2024-10-23 20:22:13 +02:00 |
|
Gabriel Ferreira
|
59ae0231ed
|
build: Add target to convert lcov coverage report to the cobertura format
|
2024-09-07 21:08:06 +02:00 |
|
Gabriel Ferreira
|
a1c2655e35
|
build: Remove pybindgen leftover
|
2024-08-30 23:57:28 +00:00 |
|
Gabriel Ferreira
|
55abe1f10a
|
build: Limit recursion to speed up configuration in slow filesystems with many files
|
2024-08-30 23:57:28 +00:00 |
|
Gabriel Ferreira
|
0d051e6705
|
build: Drop lib prefix from module targets
|
2024-08-30 23:57:28 +00:00 |
|
Nakayama Kenjiro
|
3c4019304a
|
build: Enable BSD support
|
2024-06-02 07:46:55 +00:00 |
|
Gabriel Ferreira
|
9e35cbea28
|
build: (fixes #1058) Allow the ns3 script to remove symlinked paths
|
2024-04-18 19:13:47 +00:00 |
|
Jacob Janzen
|
a4fd9bb2e0
|
build: fix target processing when a parent directory contains "scratch"
|
2024-03-02 14:16:39 +01:00 |
|
Gabriel Ferreira
|
6ce89d37d8
|
ns3: add valgrind suppression file
|
2024-02-23 19:46:15 -06:00 |
|
Gabriel Ferreira
|
8f6a3413a4
|
style: apply black and isort
|
2023-11-20 21:30:01 -03:00 |
|
Gabriel Ferreira
|
c1a03d9777
|
build: enable CMake's --warn-uninitialized by default
|
2023-11-19 12:30:12 -03:00 |
|
Gabriel Ferreira
|
f2c00ceb3b
|
build: fix a test-ns3.py test-case and the bug introduced by a1a6d559
|
2023-11-19 12:30:11 -03:00 |
|
Alexander Krotov
|
a1a6d55949
|
build: Use cmake options -S and -B to avoid changing working directory
|
2023-11-05 00:01:20 +00:00 |
|
Gabriel Ferreira
|
3a356f4680
|
build: bump minimum CMake version to CMake 3.13
|
2023-11-05 00:01:20 +00:00 |
|
Gabriel Ferreira
|
a2250f02ce
|
build: add new target to check the CMake format
|
2023-10-28 15:52:56 -03:00 |
|
André Apitzsch
|
daab1d6afe
|
build: remove unnecessary comment
Leftover from d595f91f6b ("build: remove unnecessary CMake version check")
|
2023-10-27 10:01:16 +02:00 |
|
Gabriel Ferreira
|
d595f91f6b
|
build: remove unnecessary CMake version check
|
2023-10-27 00:25:05 -03:00 |
|
Gabriel Ferreira
|
75f557869f
|
build: bump minimum CMake version to 3.12
|
2023-10-19 10:58:39 -03:00 |
|
Gabriel Ferreira
|
4cd4b75309
|
build: reformat the ns3 script
|
2023-10-13 20:46:44 -03:00 |
|
Gabriel Ferreira
|
2875810a61
|
build: ensure build and cmake-cache directories are removed on clean
|
2023-10-13 20:45:59 -03:00 |
|
Gabriel Ferreira
|
816ebce2a5
|
build: refactor path forming
|
2023-10-13 20:43:34 -03:00 |
|
Gabriel Ferreira
|
781e37e40c
|
build: prevent data loss when a CMakeCache.txt is in the root directory
|
2023-08-26 23:42:03 -03:00 |
|
Gabriel Ferreira
|
7ffbde57a1
|
docs: document example and test filtering per module feature
|
2023-08-25 19:06:30 -03:00 |
|
Gabriel Ferreira
|
e7246b4e78
|
build,test: add support for Vcpkg and CPM package managers
|
2023-08-15 22:32:45 +00:00 |
|
Gabriel Ferreira
|
e8317e44cd
|
build: trim cmake executable extension on Windows
|
2023-06-15 02:32:34 +00:00 |
|
André Apitzsch
|
9e652e463f
|
build: fix help message of '--output-directory'
|
2023-05-25 09:33:20 +02:00 |
|
Gabriel Ferreira
|
af1a66514a
|
build: pass Python information to CMake via the ns3 script
Allows use of different python installations on the same system.
|
2023-03-24 13:48:26 -03:00 |
|
Gabriel Ferreira
|
fa477e061e
|
build: remove code intended for waf compatibility from the ns3 script
|
2023-03-17 23:58:33 -03:00 |
|
Gabriel Ferreira
|
cb736ec3eb
|
build: expose the installation docs option in the ns3 script
|
2023-03-17 23:58:33 -03:00 |
|
Gabriel Ferreira
|
264f6d9b72
|
build: emit warning for the doxygen target if tests and examples are disabled
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 18:19:16 +00:00 |
|
Gabriel Ferreira
|
0fa92ccf5e
|
build: remove pip packaging artifacts with ns3 distclean
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
|
2023-02-15 14:44:45 +00:00 |
|
Eduardo Almeida
|
e4837c4c86
|
build: Add flag to ./ns3 to enable/disable Eigen3
|
2023-02-08 14:25:30 +00:00 |
|
Gabriel Ferreira
|
6ed1378d1a
|
build: limit perf to target and remove context-switch events
|
2023-01-22 15:14:42 +00:00 |
|
Gabriel Ferreira
|
1b71af65b3
|
test: disable command line colouring during test-ns3.py tests
|
2023-01-22 15:14:42 +00:00 |
|
Gabriel Ferreira
|
3a0bd53c7a
|
build: add distclean option to the ns3 script
|
2023-01-22 15:14:42 +00:00 |
|
Gabriel Ferreira
|
a861b65dc8
|
build: accept ./ns3 help in addition to ./ns3 --help
|
2023-01-22 15:14:42 +00:00 |
|
Gabriel Ferreira
|
05fac415d2
|
build: check for "cmake3" first then fallback to "cmake"
|
2022-12-01 22:01:21 -03:00 |
|
Gabriel Ferreira
|
87c85c8156
|
build: add Ninjatracing support
|
2022-11-13 21:17:39 +00:00 |
|
Gabriel Ferreira
|
77a583ef08
|
build: (fixes #808) handle profile setting changes in the first ns3 run
|
2022-11-13 21:17:39 +00:00 |
|
Gabriel Ferreira
|
24bf406041
|
build: fix build profile configuration in ns3
|
2022-11-01 10:06:37 -03:00 |
|
Gabriel Ferreira
|
4185406a42
|
build: (fixes #799) export ns-3 build profile names in version.cache
|
2022-10-31 10:18:58 -03:00 |
|
Gabriel Ferreira
|
973463da5e
|
build: fix mpiexec check in the ns3 script
|
2022-10-23 20:48:11 -03:00 |
|
Gabriel Ferreira
|
f382439edb
|
build: (fixes #779) prevent ./ns3 clean from deleting the ns-3 directory
This could happen if either the output directory or the cmake cache path were set to the ns-3 root path.
|
2022-10-19 16:48:54 -03:00 |
|
Gabriel Ferreira
|
89dbb78ba4
|
build: expose the coverage_gcc target in the ns3 script
|
2022-10-17 23:04:49 -03:00 |
|
Gabriel Ferreira
|
642ffe8361
|
build, doc: add options to run with Heaptrack, Memray or Perf profilers
|
2022-10-17 23:04:49 -03:00 |
|
Gabriel Ferreira
|
6e8642d294
|
build: check if a dependency exists before calling it in ns3
|
2022-10-17 23:04:49 -03:00 |
|
Gabriel Ferreira
|
c34abb4ccc
|
build: initial Windows support patches
|
2022-09-24 15:16:52 -03:00 |
|