@@ -12,7 +12,19 @@ lib_LTLIBRARIES=libunirec.la
1212libunirec_la_CPPFLAGS =-I${srcdir}/include
1313libunirec_la_CFLAGS =-fPIC
1414libunirec_la_LDFLAGS =-static -ltrap
15- libunirec_la_SOURCES =unirec.c include/unirec/ur_values.c unirec2csv.c ip_prefix_search.c ipps_internal.h
15+ libunirec_la_SOURCES =unirec.c ur_values.c unirec2csv.c ip_prefix_search.c ipps_internal.h
16+
17+ BUILT_SOURCES =ur_values.h ur_values.c ur_values.py
18+
19+ ur_values.h : ${top_srcdir}/ur_values.sh
20+ ${top_srcdir} /ur_values.sh -i ${top_srcdir}
21+
22+ ur_values.c : ur_values.h
23+
24+ ur_values.py : ur_values.h
25+
26+ unirecincludedir =$(includedir ) /unirec
27+ unirecinclude_HEADERS =ur_values.h
1628
1729pkgconfigdir = $(libdir ) /pkgconfig
1830pkgconfig_DATA = unirec.pc
6577deb-clean :
6678 rm -rf unirec_* .build unirec_* .changes unirec_* .deb unirec-dev_* .deb unirec_* .orig.tar.gz unirec-* .tar.gz unirec-@VERSION@
6779
68- install-exec-hook :
69- rm -f $(DESTDIR )$(libdir ) /libunirec.la
70-
7180clean-local : rpm-clean deb-clean
7281 find \( -name ur_values.c -o -name ur_values.h -o -name ur_values.py \) -exec rm -f {} + || true
7382 find \( -name fields.c -o -name fields.h \) -exec rm -f {} + || true
@@ -78,7 +87,8 @@ coverage: check
7887 genhtml coverage.info --output-directory out 2> /dev/null || echo " Skipped coverage analysis"
7988
8089install-exec-hook :
81- rm -f $(DESTDIR )$(libdir ) /libunirec.la
90+ rm -f $(DESTDIR )$(libdir ) /libunirec.la $( DESTDIR )$( libdir ) /libunirec++.la
8291
8392uninstall-hook :
84- rm -f $(DESTDIR )$(libdir ) /libunirec.la $(DESTDIR )$(libdir ) /libunirec.a
93+ rm -f $(DESTDIR )$(libdir ) /libunirec.la $(DESTDIR )$(libdir ) /libunirec++.la $(DESTDIR )$(libdir ) /libunirec.a
94+
0 commit comments