diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2022-04-04 17:43:22 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2022-05-23 18:46:28 +0200 |
commit | 6d394a3f9629783772922abfc54e1db731e64361 (patch) | |
tree | 7f833af54186a51ab8681b90e2d8b6dc8c3544dd | |
parent | 1911e34d8482fb5c180dd6d98681765059810751 (diff) | |
download | hardware_replicant_libsamsung-ipc-6d394a3f9629783772922abfc54e1db731e64361.tar.gz hardware_replicant_libsamsung-ipc-6d394a3f9629783772922abfc54e1db731e64361.tar.bz2 hardware_replicant_libsamsung-ipc-6d394a3f9629783772922abfc54e1db731e64361.zip |
Makefile.am: move -ggdb and -O0 CFLAGS to configure.ac
This makes sure that all the program and libraries being built have
the same obtimization level and debug CFLAGS.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r-- | configure.ac | 26 | ||||
-rw-r--r-- | samsung-ipc/Makefile.am | 2 | ||||
-rw-r--r-- | samsung-ipc/tests/Makefile.am | 2 |
3 files changed, 17 insertions, 13 deletions
diff --git a/configure.ac b/configure.ac index edf7863..b5b694b 100644 --- a/configure.ac +++ b/configure.ac @@ -5,16 +5,6 @@ AM_INIT_AUTOMAKE([dist-bzip2 dist-xz subdir-objects]) XZ_OPT=-v9e m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) -AC_PROG_CC -AM_PROG_CC_C_O -AC_GNU_SOURCE -AC_DISABLE_STATIC -AC_PROG_LIBTOOL - -AC_SUBST(CFLAGS) -AC_SUBST(CPPFLAGS) -AC_SUBST(LDFLAGS) - OPENSSL_REQUIRED=1.0.0e #------------------------------------------------------------------------------ @@ -47,8 +37,22 @@ AC_CONFIG_FILES([ samsung-ipc/tests/Makefile tools/Makefile ]) -AC_OUTPUT + +#------------------------------------------------------------------------------ +AS_IF([test x"debug" = x"yes"], [: ${CFLAGS="-ggdb -O0"}], []) + +AC_PROG_CC +AM_PROG_CC_C_O +AC_GNU_SOURCE +AC_DISABLE_STATIC +AC_PROG_LIBTOOL + +AC_SUBST(CFLAGS) +AC_SUBST(CPPFLAGS) +AC_SUBST(LDFLAGS) + +AC_OUTPUT #------------------------------------------------------------------------------ # info diff --git a/samsung-ipc/Makefile.am b/samsung-ipc/Makefile.am index 6b2e9f9..9ffaa03 100644 --- a/samsung-ipc/Makefile.am +++ b/samsung-ipc/Makefile.am @@ -7,7 +7,7 @@ AM_CFLAGS = \ $(NULL) if WANT_DEBUG -AM_CFLAGS += -ggdb -O0 -DDEBUG +AM_CFLAGS += -DDEBUG endif lib_LTLIBRARIES = \ diff --git a/samsung-ipc/tests/Makefile.am b/samsung-ipc/tests/Makefile.am index 0249569..cc63d0a 100644 --- a/samsung-ipc/tests/Makefile.am +++ b/samsung-ipc/tests/Makefile.am @@ -7,7 +7,7 @@ AM_CFLAGS = \ $(NULL) if WANT_DEBUG -AM_CFLAGS += -ggdb -O0 -DDEBUG +AM_CFLAGS += -DDEBUG endif bin_PROGRAMS = libsamsung-ipc-test |