Makefile, util-src/Makefile: Add .PHONY, reorganise util-src/Makefile

vault/0.11
Matthew Wild 14 years ago
parent f0a3554f80
commit b37d69ecf9
  1. 2
      Makefile
  2. 20
      util-src/Makefile

@ -13,6 +13,8 @@ INSTALLEDCONFIG = $(SYSCONFDIR)
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

@ -10,8 +10,19 @@ CC?=gcc
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 @@ hashes.so: hashes.o
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

Loading…
Cancel
Save