[Change] Cleaned up makefile somewhat.
This commit is contained in:
parent
5fd278a859
commit
b198d794f0
16
bin/Makefile
16
bin/Makefile
@ -95,7 +95,7 @@ DATAFILES := $(DATA_AI) $(DATA_GFX) $(DATA_XML) $(DATA_SND) $(DATA_MISN)
|
|||||||
|
|
||||||
%.o: %.c %.h
|
%.o: %.c %.h
|
||||||
@$(CC) -c $(CFLAGS) -o $@ $<
|
@$(CC) -c $(CFLAGS) -o $@ $<
|
||||||
@echo -e "\tCC $@"
|
@echo " CC $@"
|
||||||
|
|
||||||
all: utils ldata lua lephisto
|
all: utils ldata lua lephisto
|
||||||
|
|
||||||
@ -112,7 +112,7 @@ help:
|
|||||||
|
|
||||||
lephisto: $(OBJS)
|
lephisto: $(OBJS)
|
||||||
@$(CC) $(LDFLAGS) -o $(APPNAME) $(OBJS) ../lib/lua/liblua.a
|
@$(CC) $(LDFLAGS) -o $(APPNAME) $(OBJS) ../lib/lua/liblua.a
|
||||||
@echo -e "\tLD $(APPNAME)"
|
@echo " LD $(APPNAME)"
|
||||||
|
|
||||||
lua:
|
lua:
|
||||||
@if [ ! -e ../lib/lua/liblua.a ]; then $(MAKE) -C ../lib/lua a; fi
|
@if [ ! -e ../lib/lua/liblua.a ]; then $(MAKE) -C ../lib/lua a; fi
|
||||||
@ -129,7 +129,7 @@ $(VERSIONFILE):
|
|||||||
|
|
||||||
ldata: pack $(DATAFILES)
|
ldata: pack $(DATAFILES)
|
||||||
@echo -n "$(VMAJOR).$(VMINOR).$(VREV)" > $(VERSIONFILE)
|
@echo -n "$(VMAJOR).$(VMINOR).$(VREV)" > $(VERSIONFILE)
|
||||||
@echo -e "\tCreating ldata..\n"
|
@echo " Creating ldata..\n"
|
||||||
@./pack $(DATA) $(DATAFILES) $(VERSIONFILE)
|
@./pack $(DATA) $(DATAFILES) $(VERSIONFILE)
|
||||||
|
|
||||||
utils: pack mksprite
|
utils: pack mksprite
|
||||||
@ -138,17 +138,17 @@ docs:
|
|||||||
@(cd docs/doxygen; doxygen)
|
@(cd docs/doxygen; doxygen)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@echo -e "\tRemoving ldata"
|
@echo " Removing ldata"
|
||||||
@$(RM) $(DATA)
|
@$(RM) $(DATA)
|
||||||
@$(RM) $(OBJS)
|
@$(RM) $(OBJS)
|
||||||
@echo -e "\tRemoving object files"
|
@echo " Removing object files"
|
||||||
|
|
||||||
purge: clean
|
purge: clean
|
||||||
@echo -e "\tCleaning utilites"
|
@echo " Cleaning utilites"
|
||||||
@$(MAKE) -C ../utils/pack clean
|
@$(MAKE) -C ../utils/pack clean
|
||||||
@$(MAKE) -C ../utils/mkspr clean
|
@$(MAKE) -C ../utils/mkspr clean
|
||||||
@echo -e "\tCleaning Lua"
|
@echo " Cleaning Lua"
|
||||||
@$(MAKE) -C ../lib/lua clean
|
@$(MAKE) -C ../lib/lua clean
|
||||||
@echo -e "\tRemoving binaries."
|
@echo " Removing binaries."
|
||||||
@$(RM) Lephisto mksprite ldata pack gmon.out VERSION
|
@$(RM) Lephisto mksprite ldata pack gmon.out VERSION
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user