summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/Makefile.am
blob: 1df111aff23fb5ebf62c21fbc05576d31422503b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
osmocore_HEADERS = signal.h linuxlist.h timer.h select.h msgb.h bits.h \
		   bitvec.h statistics.h utils.h socket.h \
		   gsmtap.h write_queue.h prim.h \
		   logging.h rate_ctr.h gsmtap_util.h \
		   crc16.h panic.h process.h linuxrbtree.h \
		   backtrace.h conv.h application.h \
		   crcgen.h crc8gen.h crc16gen.h crc32gen.h crc64gen.h

noinst_HEADERS = timer_compat.h

if ENABLE_PLUGIN
osmocore_HEADERS += plugin.h
endif

if ENABLE_TALLOC
osmocore_HEADERS += talloc.h
endif

if ENABLE_MSGFILE
osmocore_HEADERS += msgfile.h
endif

if ENABLE_SERIAL
osmocore_HEADERS += serial.h
endif

osmocoredir = $(includedir)/osmocom/core

crc%gen.h: crcXXgen.h.tpl
	@echo "  SED    $< -> $@"
	@sed -e's/XX/$*/g' $< > $@