aboutsummaryrefslogtreecommitdiff
path: root/share/mk/src.init.linux.mk
diff options
context:
space:
mode:
authorSimon J. Gerraty <sjg@FreeBSD.org>2023-04-22 19:01:49 +0000
committerSimon J. Gerraty <sjg@FreeBSD.org>2023-04-22 19:01:49 +0000
commit8561d0b2ec50eb127b58dee30bf49ef519947457 (patch)
treeebe94922f8f2a1694ba6d13d165aa1d18e05610c /share/mk/src.init.linux.mk
parentdbce131b8f40dbd5997db130e59ed7736a79f680 (diff)
Diffstat (limited to 'share/mk/src.init.linux.mk')
-rw-r--r--share/mk/src.init.linux.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/share/mk/src.init.linux.mk b/share/mk/src.init.linux.mk
new file mode 100644
index 000000000000..1e351e1b41f6
--- /dev/null
+++ b/share/mk/src.init.linux.mk
@@ -0,0 +1,15 @@
+# We want to build some host tools (eg makefs, mkimg) for Linux
+# This only gets included during DIRDEPS_BUILD when MACHINE is "host"
+
+CFLAGS+= -I${SRCTOP}/tools/build/cross-build/include/linux
+
+WARNS= 0
+
+.ifdef PROG
+LOCAL_LIBRARIES+= bsd egacy
+LIBADD+= egacy m
+.endif
+
+# Bring in the full GNU namespace
+CFLAGS+= -D_GNU_SOURCE
+