[Change] Cleaned up makefile somewhat.

This commit is contained in:
Allanis 2014-03-04 02:41:51 +00:00
parent 5fd278a859
commit b198d794f0

View File

@ -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