NetworkManager/src/tests
Iñigo Martínez 5e16bcf268 meson: Improve dependency system
Some targets are missing dependencies on some generated sources in
the meson port. These makes the build to fail due to missing source
files on a highly parallelized build.

These dependencies have been resolved by taking advantage of meson's
internal dependencies which can be used to pass source files,
include directories, libraries and compiler flags.

One of such internal dependencies called `core_dep` was already in
use. However, in order to avoid any confusion with another new
internal dependency called `nm_core_dep`, which is used to include
directories and source files from the `libnm-core` directory, the
`core_dep` dependency has been renamed to `nm_dep`.

These changes have allowed minimizing the build details which are
inherited by using those dependencies. The parallelized build has
also been improved.
2018-01-10 12:20:17 +01:00
..
config meson: Improve dependency system 2018-01-10 12:20:17 +01:00
meson.build meson: Improve dependency system 2018-01-10 12:20:17 +01:00
test-dcb.c all: modify line separator comments to be 80 chars wide 2016-10-03 12:01:15 +02:00
test-general-with-expect.c tests: use NMTST_EXPECT*() macros 2018-01-08 12:38:54 +01:00
test-general.c all: get rid of a handful of unused-but-set variables 2017-12-18 13:29:32 +01:00
test-ip4-config.c core: use NM_CONSTCAST() for NM_IP_CONFIG_CAST() 2017-11-13 11:35:44 +01:00
test-ip6-config.c core: add nm_ipX_config_clone() 2017-12-06 09:53:18 +01:00
test-resolvconf-capture.c core: refactor parsing resolve.conf 2017-10-09 22:05:35 +02:00
test-secret-agent.py python: make test-secret-agent.py python3 ready 2016-12-14 19:00:42 +01:00
test-systemd.c systemd: merge branch systemd into master 2017-09-21 15:33:32 +02:00
test-utils.c core: add assertions for network_id/stable_type 2017-01-09 14:50:33 +01:00
test-wired-defname.c build: don't add subdirectories to include search path but require qualified include 2016-11-21 14:26:37 +01:00