mirror of https://gerrit.osmocom.org/libosmocore
Added autoconf option for utilities and embedded
This commit is contained in:
parent
36b4a20acd
commit
8e4deb677a
25
configure.ac
25
configure.ac
|
@ -99,6 +99,31 @@ AC_ARG_ENABLE(msgfile,
|
||||||
[enable_msgfile=$enableval], [enable_msgfile="yes"])
|
[enable_msgfile=$enableval], [enable_msgfile="yes"])
|
||||||
AM_CONDITIONAL(ENABLE_MSGFILE, test x"$enable_msgfile" = x"yes")
|
AM_CONDITIONAL(ENABLE_MSGFILE, test x"$enable_msgfile" = x"yes")
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(utilities,
|
||||||
|
[AS_HELP_STRING(
|
||||||
|
[--disable-utilities],
|
||||||
|
[Disable building utility programs],
|
||||||
|
)],
|
||||||
|
[enable_utilities=$enableval], [enable_utilities="yes"])
|
||||||
|
AM_CONDITIONAL(ENABLE_UTILITIES, test x"$enable_utilities" = x"yes")
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(embedded,
|
||||||
|
[AS_HELP_STRING(
|
||||||
|
[--enable-embedded],
|
||||||
|
[Enable building for embedded use and disable unsupported features]
|
||||||
|
)],
|
||||||
|
[embedded=$enableval], [embedded="no"])
|
||||||
|
if test x"$embedded" = x"yes"
|
||||||
|
then
|
||||||
|
AC_DEFINE([EMBEDDED],[1],[Select building for embedded use])
|
||||||
|
AM_CONDITIONAL(ENABLE_TESTS, false)
|
||||||
|
AM_CONDITIONAL(ENABLE_PLUGIN, false)
|
||||||
|
AM_CONDITIONAL(ENABLE_MSGFILE, false)
|
||||||
|
AM_CONDITIONAL(ENABLE_VTY, false)
|
||||||
|
AM_CONDITIONAL(ENABLE_TALLOC, false)
|
||||||
|
AM_CONDITIONAL(ENABLE_UTILITIES, false)
|
||||||
|
AC_DEFINE([PANIC_INFLOOP],[1],[Use infinite loop on panic rather than fprintf/abort])
|
||||||
|
fi
|
||||||
|
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
libosmocore.pc
|
libosmocore.pc
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
|
if ENABLE_UTILITIES
|
||||||
INCLUDES = $(all_includes) -I$(top_srcdir)/include
|
INCLUDES = $(all_includes) -I$(top_srcdir)/include
|
||||||
noinst_PROGRAMS = osmo-arfcn
|
noinst_PROGRAMS = osmo-arfcn
|
||||||
|
|
||||||
osmo_arfcn_SOURCES = osmo-arfcn.c
|
osmo_arfcn_SOURCES = osmo-arfcn.c
|
||||||
osmo_arfcn_LDADD = $(top_builddir)/src/libosmocore.la $(top_builddir)/src/gsm/libosmogsm.la
|
osmo_arfcn_LDADD = $(top_builddir)/src/libosmocore.la $(top_builddir)/src/gsm/libosmogsm.la
|
||||||
|
endif
|
||||||
|
|
Loading…
Reference in New Issue