single one, like OSX.
--- /dev/null
+include("plat/build.lua")
+
+headermap = {}
+packagemap = {}
+
+local function addheader(h)
+ headermap[h] = "plat/linux/include/"..h
+ packagemap["$(PLATIND)/linux/include/"..h] = "plat/linux/include/"..h
+end
+
+addheader("ack/plat.h")
+addheader("ack/fcntl.h")
+addheader("ack/signal.h")
+addheader("sys/ioctl.h")
+addheader("sys/types.h")
+
+
+acklibrary {
+ name = "headers",
+ hdrs = headermap
+}
+
+installable {
+ name = "pkg",
+ map = packagemap
+}
# Override the setting in fe so that files compiled for linux386 can see
# the platform-specific headers.
-var C_INCLUDES=-I{PLATFORMDIR}/include -I{EM}/share/ack/include/ansi
+var C_INCLUDES=-I{EM}/share/ack/linux/include -I{EM}/share/ack/include/ansi
name be
from .m.g
-include("plat/build.lua")
-
-headermap = {}
-packagemap = {}
-
-local function addheader(h)
- headermap[h] = "plat/linux/include/"..h
- packagemap["$(PLATIND)/linux386/include/"..h] = "plat/linux/include/"..h
-end
-
-addheader("ack/plat.h")
-addheader("ack/fcntl.h")
-addheader("ack/signal.h")
-addheader("sys/ioctl.h")
-addheader("sys/types.h")
-
-acklibrary {
- name = "headers",
- hdrs = headermap
-}
-
installable {
name = "pkg",
- map = packagemap
+ map = { "plat/linux/include+pkg" }
}
-
deps = {
"plat/linux/libsys/*.h",
"lang/cem/libcc.ansi/headers+headers",
- "plat/linux386/include+headers",
+ "plat/linux386/include+pkg",
},
vars = {
plat = "linux386"
# Override the setting in fe so that files compiled for linux68k can see
# the platform-specific headers.
-var C_INCLUDES=-I{PLATFORMDIR}/include -I{EM}/share/ack/include/ansi
+var C_INCLUDES=-I{EM}/share/ack/linux/include -I{EM}/share/ack/include/ansi
name be
from .m.g
-include("plat/build.lua")
-
-headermap = {}
-packagemap = {}
-
-local function addheader(h)
- headermap[h] = "plat/linux/include/"..h
- packagemap["$(PLATIND)/linux68k/include/"..h] = "plat/linux/include/"..h
-end
-
-addheader("ack/plat.h")
-addheader("ack/fcntl.h")
-addheader("ack/signal.h")
-addheader("sys/ioctl.h")
-addheader("sys/types.h")
-
-acklibrary {
- name = "headers",
- hdrs = headermap
-}
-
installable {
name = "pkg",
- map = packagemap
+ map = { "plat/linux/include+pkg" }
}
-
-
deps = {
"plat/linux/libsys/*.h",
"lang/cem/libcc.ansi/headers+headers",
- "plat/linux68k/include+headers",
+ "plat/linux68k/include+pkg",
},
vars = {
plat = "linux68k"
# Override the setting in fe so that files compiled for linuxppc can see
# the platform-specific headers.
-var C_INCLUDES=-I{PLATFORMDIR}/include -I{EM}/share/ack/include/ansi
+var C_INCLUDES=-I{EM}/share/ack/linux/include -I{EM}/share/ack/include/ansi
name be
from .m.g
-include("plat/build.lua")
-
-headermap = {}
-packagemap = {}
-
-local function addheader(h)
- headermap[h] = "plat/linux/include/"..h
- packagemap["$(PLATIND)/linuxppc/include/"..h] = "plat/linux/include/"..h
-end
-
-addheader("ack/plat.h")
-addheader("ack/fcntl.h")
-addheader("ack/signal.h")
-addheader("sys/ioctl.h")
-addheader("sys/types.h")
-
-acklibrary {
- name = "headers",
- hdrs = headermap
-}
-
installable {
name = "pkg",
- map = packagemap
+ map = { "plat/linux/include+pkg" }
}
-
-
-
deps = {
"plat/linux/libsys/*.h",
"lang/cem/libcc.ansi/headers+headers",
- "plat/linuxppc/include+headers",
+ "plat/linuxppc/include+pkg",
},
vars = {
plat = "linuxppc"