Files
unison/buildsupport/cmake-format-modules.txt
Gabriel Ferreira 39b8f9bc80 build: generalize find_external_library and other fixes
Includes:
- find_external_library can now be used to find multiple headers and libraries for the same dependency 
- cmake-format changes 
- fix for dependency checking for ns-3-dev/examples
- enable compile_commands.json generation by default
2022-01-31 13:55:48 +00:00

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