summaryrefslogtreecommitdiff
path: root/homebrew/iscdhcp/.make.sh-auto
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/iscdhcp/.make.sh-auto')
-rw-r--r--homebrew/iscdhcp/.make.sh-auto6
1 files changed, 6 insertions, 0 deletions
diff --git a/homebrew/iscdhcp/.make.sh-auto b/homebrew/iscdhcp/.make.sh-auto
new file mode 100644
index 000000000..b0ef1f099
--- /dev/null
+++ b/homebrew/iscdhcp/.make.sh-auto
@@ -0,0 +1,6 @@
+pkg:setup
+dhcpd_dir = var+"dhcpd"
+path_opts = {
+"_PATH_DHCPD_CONF" => etc+"dhcpd.conf", "_PATH_DHCLIENT_CONF" => etc+"dhclient.conf", "_PATH_DHCPD_DB" => dhcpd_dir+"dhcpd.leases", "_PATH_DHCPD6_DB" => dhcpd_dir+"dhcpd6.leases", "_PATH_DHCLIENT_DB" => dhcpd_dir+"dhclient.leases", "_PATH_DHCLIENT6_DB" => dhcpd_dir+"dhclient6.leases", "_PATH_DHCPD_PID" => dhcpd_dir+"dhcpd.pid", "_PATH_DHCPD6_PID" => dhcpd_dir+"dhcpd6.pid", "_PATH_DHCLIENT_PID" => dhcpd_dir+"dhclient.pid", "_PATH_DHCLIENT6_PID" => dhcpd_dir+"dhclient6.pid", "_PATH_DHCRELAY_PID" => dhcpd_dir+"dhcrelay.pid", "_PATH_DHCRELAY6_PID" => dhcpd_dir+"dhcrelay6.pid", }
+path_opts.each do |symbol, path|
+ENV.append "CFLAGS", "-D#{symbol}='\"#{path}\"'"