# HG changeset patch # User Vadim Misbakh-Soloviov # Date 1369864944 -25200 # Node ID 1f41c74ce686cf01d502275ee72fd62068ae2b4c # Parent dc303ec39b54f73dd238ab59aecfa25946c390ce Makefile improvements (stripping unneeded code, more configurability) diff -r dc303ec39b54 -r 1f41c74ce686 Makefile --- a/Makefile Tue May 14 01:45:01 2013 +0700 +++ b/Makefile Thu May 30 05:02:24 2013 +0700 @@ -1,8 +1,5 @@ CC ?= cc -AR ?= ar rcu -RANLIB ?= ranlib RM ?= rm -rf -MKDIR ?= mkdir -p INSTALL ?= install INSTALL_PROGRAM ?= $(INSTALL) INSTALL_DATA ?= $(INSTALL) -m 644 @@ -25,11 +22,8 @@ lib: src/$(LIBNAME) -src/$(LIBNAME): $(OBJS) +src/$(LIBNAME): export MACOSX_DEPLOYMENT_TARGET="10.3"; - $(CC) $(CF) $(LF) -o $@ $< - -$(OBJS): $(CC) $(CF) $(LF) -o $@ src/$(T)lib.c install: @@ -37,4 +31,4 @@ $(INSTALL_PROGRAM) -D src/$T/lom.lua $(DESTDIR)$(LUA_LDIR)/$T/lom.lua clean: - rm -f src/$(LIBNAME) $(OBJS) \ No newline at end of file + $(RM) src/$(LIBNAME) $(OBJS) \ No newline at end of file