# HG changeset patch # User Matthew Wild # Date 1318463510 -3600 # Node ID 03b59a511671548d6c34e7fcf62c1aec895bfa66 # Parent d322c4553f97efbfb634699850e347e774471594 Makefile, util-src/Makefile: Add .PHONY, reorganise util-src/Makefile diff -r d322c4553f97 -r 03b59a511671 Makefile --- a/Makefile Thu Oct 13 00:24:09 2011 +0500 +++ b/Makefile Thu Oct 13 00:51:50 2011 +0100 @@ -13,6 +13,8 @@ INSTALLEDMODULES = $(PREFIX)/lib/prosody/modules INSTALLEDDATA = $(DATADIR) +.PHONY: all clean install + all: prosody.install prosodyctl.install prosody.cfg.lua.install prosody.version $(MAKE) -C util-src install diff -r d322c4553f97 -r 03b59a511671 util-src/Makefile --- a/util-src/Makefile Thu Oct 13 00:24:09 2011 +0500 +++ b/util-src/Makefile Thu Oct 13 00:51:50 2011 +0100 @@ -10,8 +10,19 @@ CXX?=g++ LD?=gcc +.PHONY: all install clean .SUFFIXES: .c .o .so +all: encodings.so hashes.so pposix.so signal.so + +install: encodings.so hashes.so pposix.so signal.so + install *.so ../util/ + +clean: + rm -f *.o + rm -f *.so + rm -f ../util/*.so + encodings.so: encodings.o MACOSX_DEPLOYMENT_TARGET="10.3"; export MACOSX_DEPLOYMENT_TARGET; $(CC) -o $@ $< $(LDFLAGS) $(IDNA_LIBS) @@ -27,12 +38,3 @@ MACOSX_DEPLOYMENT_TARGET="10.3"; export MACOSX_DEPLOYMENT_TARGET; $(LD) -o $@ $< $(LDFLAGS) -all: encodings.so hashes.so pposix.so signal.so - -install: encodings.so hashes.so pposix.so signal.so - install *.so ../util/ - -clean: - rm -f *.o - rm -f *.so - rm -f ../util/*.so