summaryrefslogtreecommitdiff
path: root/.Makefile.inc
diff options
context:
space:
mode:
authorpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>2007-06-21 04:24:54 +0000
committerpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>2007-06-21 04:24:54 +0000
commit4a1755fe8c73c7d243f9eaa7a31aed0e0ebc81d9 (patch)
tree143ac76415cf4edc0d2ed2a385b8717f05d325ca /.Makefile.inc
parentdf0c429e4b1d177335a23770999cf4b00dd532d6 (diff)
Apply OSX patch from BuildSmart that fixes installation issues.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7398 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to '.Makefile.inc')
-rw-r--r--.Makefile.inc8
1 files changed, 6 insertions, 2 deletions
diff --git a/.Makefile.inc b/.Makefile.inc
index d7b5e4697..6ca267f49 100644
--- a/.Makefile.inc
+++ b/.Makefile.inc
@@ -16,6 +16,7 @@ BASE = $(DESTDIR)@BASE_DIR@
CONPATH = $(DESTDIR)@CONFIG_DIR@
MODPATH = $(DESTDIR)@MODULE_DIR@
BINPATH = $(DESTDIR)@BINARY_DIR@
+LAUNCHDPATH = $(DESTDIR)/System/Library/LaunchDaemons
LIBPATH = $(DESTDIR)@LIBRARY_DIR@
LIB_EXT = @LIBRARY_EXT@
MODULES = @MODULES@
@@ -66,7 +67,7 @@ ircd:
@echo "*************************************"
${MAKE} -C src DIRNAME="src" $(MAKEARGS)
-install: all
+install: all@EXTRA_DIR@
@-install -d -m $(INSTMODE) ${BASE}
@-install -d -m $(INSTMODE) $(LIBPATH)
@-install -d -m $(INSTMODE) $(BINPATH)
@@ -95,7 +96,7 @@ install: all
-install -m $(INSTMODE) src/libIRCDtimer.$(LIB_EXT) $(LIBPATH)
-install -m $(INSTMODE) src/libIRCDsnomasks.$(LIB_EXT) $(LIBPATH)
-install -m $(INSTMODE) src/inspircd $(BINPATH)
- -install -m $(INSTMODE) inspircd $(BASE) 2>/dev/null
+ -install -m $(INSTMODE) @STARTSCRIPT@ $(@DESTINATION@) 2>/dev/null
-install -m $(INSTMODE) src/cmd_admin.so $(LIBPATH)
-install -m $(INSTMODE) src/cmd_away.so $(LIBPATH)
-install -m $(INSTMODE) src/cmd_clearcache.so $(LIBPATH)
@@ -195,6 +196,9 @@ modclean:
squeakyclean: distclean
+launchd_dir:
+ @-install -d -m $(INSTMODE) ${LAUNCHDPATH}
+
configureclean:
rm -f .config.cache
rm src/modules/Makefile