blob: e6d246d939db96609ed996ce3971e97bf37409e7 [file] [log] [blame]
Sylvain Munaut2c8b3fd2013-06-17 08:51:36 +02001AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)
Sylvain Munaut0d2a82c2010-11-12 17:10:44 +01002AM_CFLAGS = -fPIC -Wall ${SYMBOL_VISIBILITY}
3
Harald Weltebb782d92015-11-05 21:37:57 +01004EXTRA_DIST=fetch_sources.py
5
Sylvain Munaut0d2a82c2010-11-12 17:10:44 +01006LIBVERSION=0:0:0
7
Sylvain Munautaa55d302010-11-12 19:36:21 +01008REFSRC_PATH=refsrc
Sylvain Munaut5e2e0442015-12-30 11:45:58 +01009REFSRC_SRC=refsrc/dtx.c refsrc/globdefs.c refsrc/host.c refsrc/sp_enc.c refsrc/sp_rom.c refsrc/vad.c refsrc/err_conc.c refsrc/homing.c refsrc/mathdp31.c refsrc/sp_dec.c refsrc/sp_frm.c refsrc/sp_sfrm.c
Sylvain Munautaa55d302010-11-12 19:36:21 +010010
11${REFSRC_PATH}/.downloaded:
Harald Weltebb782d92015-11-05 21:37:57 +010012 $(srcdir)/fetch_sources.py "${REFSRC_PATH}"
Sylvain Munaut59a6c2d2015-12-30 11:44:01 +010013 for p in "$(srcdir)/patches"/*.patch; do \
14 cat "$$p" | patch -p0 ; \
Sylvain Munautaa55d302010-11-12 19:36:21 +010015 done
Sylvain Munautaa55d302010-11-12 19:36:21 +010016 touch $@
17
Sylvain Munaut04a705f2015-12-30 11:41:58 +010018$(REFSRC_SRC) libgsmhr.c: ${REFSRC_PATH}/.downloaded
Sylvain Munautaa55d302010-11-12 19:36:21 +010019
Sylvain Munaut0d2a82c2010-11-12 17:10:44 +010020lib_LTLIBRARIES = libgsmhr.la
Sylvain Munautaa55d302010-11-12 19:36:21 +010021libgsmhr_la_SOURCES = $(REFSRC_SRC) libgsmhr.c
Sylvain Munautc0f03422015-12-30 11:47:44 +010022libgsmhr_la_LIBADD = -ldl
Sylvain Munautaa55d302010-11-12 19:36:21 +010023
24clean-local:
Sylvain Munautea1c6c62015-12-30 10:53:16 +010025 -rm -rf ${REFSRC_PATH}/*.{c,h} ${REFSRC_PATH}/.downloaded