aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorNeels Hofmeyr <nhofmeyr@sysmocom.de>2016-12-11 00:27:48 +0100
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2016-12-11 01:07:26 +0100
commit40d8b01deae185a3f043c242842e254ae67a42c2 (patch)
tree638e9877020cc113306d04220629175a1c607422 /src/Makefile.am
parent7f8c3010058ae6d0cda8f651931068195af8a19b (diff)
build with autoconf/automake, add jenkins.sh script
Add configure.ac and Makefile.ams to build with autoreconf && ./configure && make like most other Osmocom projects. Add jenkins.sh for a gerrit build job to verify patches. Change-Id: I6b4419dd519f3d0a75235d0c22bf899f075347a3
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am61
1 files changed, 61 insertions, 0 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
new file mode 100644
index 0000000..3286560
--- /dev/null
+++ b/src/Makefile.am
@@ -0,0 +1,61 @@
+AM_CFLAGS = \
+ -Wall \
+ $(LIBOSMOCORE_CFLAGS) \
+ $(LIBOSMOGSM_CFLAGS) \
+ $(LIBOSMOVTY_CFLAGS) \
+ $(LIBOSMOABIS_CFLAGS) \
+ $(SQLITE3_CFLAGS) \
+ $(NULL)
+
+EXTRA_DIST = \
+ populate_hlr_db.pl \
+ $(NULL)
+
+noinst_HEADERS = \
+ auc.h \
+ db.h \
+ gsup_router.h \
+ gsup_server.h \
+ logging.h \
+ rand.h \
+ $(NULL)
+
+bin_PROGRAMS = \
+ osmo-hlr \
+ db_test \
+ $(NULL)
+
+osmo_hlr_SOURCES = \
+ auc.c \
+ db.c \
+ db_auc.c \
+ db_hlr.c \
+ gsup_router.c \
+ gsup_server.c \
+ hlr.c \
+ logging.c \
+ rand_urandom.c \
+ $(NULL)
+
+osmo_hlr_LDADD = \
+ $(LIBOSMOCORE_LIBS) \
+ $(LIBOSMOGSM_LIBS) \
+ $(LIBOSMOVTY_LIBS) \
+ $(LIBOSMOABIS_LIBS) \
+ $(SQLITE3_LIBS) \
+ $(NULL)
+
+db_test_SOURCES = \
+ auc.c \
+ db.c \
+ db_auc.c \
+ db_test.c \
+ logging.c \
+ rand_fake.c \
+ $(NULL)
+
+db_test_LDADD = \
+ $(LIBOSMOCORE_LIBS) \
+ $(LIBOSMOGSM_LIBS) \
+ $(SQLITE3_LIBS) \
+ $(NULL)