Backport:Fix: Don't override user variables within the build system
authorMichael Jeanson <mjeanson@efficios.com>
Tue, 2 May 2017 17:18:33 +0000 (13:18 -0400)
committerJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Fri, 21 Sep 2018 04:00:52 +0000 (00:00 -0400)
commitd893a65a0e39eb3bf06c9088ce8cb2c8dc36df98
tree2cee7cb457a8b378994e31fe2da6b1dcac6a746e
parent2987f3288fbdc2d42e79a159ce4a9b8153f86f2d
Backport:Fix: Don't override user variables within the build system

Backport: This is necessery for the following commit regarding extra
          version information. Mostly move the AM_CPPFLAGS to the
  configure.ac file.

Instead use the appropriately prefixed AM_* variables as to not interfere
when a user variable is passed to a make command. The proper use of flag
variables is documented at :

https://www.gnu.org/software/automake/manual/automake.html#Flag-Variables-Ordering

Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
55 files changed:
configure.ac
extras/bindings/swig/python/Makefile.am
extras/core-handler/Makefile.am
src/bin/lttng-consumerd/Makefile.am
src/bin/lttng-crash/Makefile.am
src/bin/lttng-relayd/Makefile.am
src/bin/lttng-sessiond/Makefile.am
src/bin/lttng/Makefile.am
src/bin/lttng/commands/enable_events.c
src/common/Makefile.am
src/common/compat/Makefile.am
src/common/config/Makefile.am
src/common/consumer/Makefile.am
src/common/daemonize.c
src/common/defaults.h
src/common/hashtable/Makefile.am
src/common/health/Makefile.am
src/common/index/Makefile.am
src/common/kernel-consumer/Makefile.am
src/common/kernel-ctl/Makefile.am
src/common/relayd/Makefile.am
src/common/sessiond-comm/Makefile.am
src/common/testpoint/Makefile.am
src/common/ust-consumer/Makefile.am
src/lib/lttng-ctl/Makefile.am
src/lib/lttng-ctl/filter/Makefile.am
tests/regression/kernel/Makefile.am
tests/regression/tools/crash/Makefile.am
tests/regression/tools/filtering/Makefile.am
tests/regression/tools/health/Makefile.am
tests/regression/tools/live/Makefile.am
tests/regression/tools/mi/Makefile.am
tests/regression/tools/wildcard/Makefile.am
tests/regression/ust/baddr-statedump/Makefile.am
tests/regression/ust/clock-override/Makefile.am
tests/regression/ust/daemon/Makefile.am
tests/regression/ust/exit-fast/Makefile.am
tests/regression/ust/fork/Makefile.am
tests/regression/ust/getcpu-override/Makefile.am
tests/regression/ust/high-throughput/Makefile.am
tests/regression/ust/libc-wrapper/Makefile.am
tests/regression/ust/linking/Makefile.am
tests/regression/ust/low-throughput/Makefile.am
tests/regression/ust/multi-session/Makefile.am
tests/regression/ust/overlap/demo/Makefile.am
tests/regression/ust/type-declarations/Makefile.am
tests/regression/ust/ust-dl/Makefile.am
tests/unit/Makefile.am
tests/unit/ini_config/Makefile.am
tests/unit/test_utils_expand_path.c
tests/unit/test_utils_parse_size_suffix.c
tests/utils/Makefile.am
tests/utils/testapp/gen-ust-events/Makefile.am
tests/utils/testapp/gen-ust-nevents/Makefile.am
tests/utils/testapp/gen-ust-tracef/Makefile.am
This page took 0.030915 seconds and 5 git commands to generate.