summaryrefslogtreecommitdiff
path: root/src/libbasic/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/libbasic/src/Makefile')
-rw-r--r--src/libbasic/src/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libbasic/src/Makefile b/src/libbasic/src/Makefile
index 2fc52e91f5..f29590ae15 100644
--- a/src/libbasic/src/Makefile
+++ b/src/libbasic/src/Makefile
@@ -240,4 +240,11 @@ libbasic_la_LIBADD = \
-lrt \
-lm
+_inc = $(call at.path,$(addprefix $(outdir)/../include/basic/,$1))
+$(outdir)/af-list.lo: $(call _inc,af-from-name.h af-to-name.h)
+$(outdir)/arphrd-list.lo: $(call _inc,arphrd-from-name.h arphrd-to-name.h)
+$(outdir)/cap-list.lo: $(call _inc,cap-from-name.h cap-to-name.h)
+$(outdir)/errno-list.lo: $(call _inc,errno-from-name.h errno-to-name.h)
+systemd.CPPFLAGS += $(libbasic.CPPFLAGS)
+
include $(topsrcdir)/build-aux/Makefile.tail.mk