Includes: - fix int64x64 parsing order, remove cached entries in macros-and-definitions and in the docs - update launch.json scratch names - add a ctest entry per executable - forward POSIX signal in ns3 (to get segmentation fault) - prioritize Ninja generator instead of Makefiles - add tests for unused utils source files - remove dummy file and add tests to check for unused source files - add missing examples and clean up unnecessary definitions - missing feature entry for LTE used by pybindgen - refactor CMake related filenames - fix python libraries and include directories bindings - fix brite example name - Keep C++ compiler and flags when refreshing - Disable precompiled headers when Ccache is found - Mark find_external_library headers as advanced - consolidate auxiliary files: build-status.py, _cache.py and .lock-waf_sys.platform_build files are merged into .lock-ns3_sys.platform_build - scan .cc sources used in bindings and update docs
47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
additional_commands:
|
|
build_lib:
|
|
flags: [IGNORE_PCH]
|
|
kwargs:
|
|
LIBNAME : '1'
|
|
SOURCE_FILES : '*'
|
|
HEADER_FILES : '*'
|
|
LIBRARIES_TO_LINK : '*'
|
|
TEST_SOURCES : '*'
|
|
DEPRECATED_HEADER_FILES : '*'
|
|
MODULE_ENABLED_FEATURES : '*'
|
|
|
|
build_lib_example:
|
|
flags: [IGNORE_PCH]
|
|
kwargs:
|
|
NAME : '1'
|
|
SOURCE_FILES : '*'
|
|
HEADER_FILES : '*'
|
|
LIBRARIES_TO_LINK : '*'
|
|
|
|
build_example:
|
|
kwargs:
|
|
NAME : '1'
|
|
SOURCE_FILES : '*'
|
|
HEADER_FILES : '*'
|
|
LIBRARIES_TO_LINK : '*'
|
|
|
|
find_external_library:
|
|
kwargs:
|
|
DEPENDENCY_NAME : '1'
|
|
HEADER_NAME : '1'
|
|
LIBRARY_NAME : '1'
|
|
HEADER_NAMES : '*'
|
|
LIBRARY_NAMES : '*'
|
|
PATH_SUFFIXES : '*'
|
|
SEARCH_PATHS : '*'
|
|
|
|
format:
|
|
tab_size: 2
|
|
line_width: 80
|
|
dangle_parens: true
|
|
autosort: true
|
|
enable_sort: true
|
|
max_subgroups_hwrap: 1
|
|
max_pargs_hwrap: 1
|
|
max_lines_hwrap: 1
|