[Change] Compile pack.c with debug symbols if needed.

This commit is contained in:
Allanis 2014-04-27 14:40:03 +01:00
parent 44db60f32b
commit 28cc8cfdd3
3 changed files with 13 additions and 5 deletions

View File

@ -1,6 +1,7 @@
# OPTIONS. # OPTIONS.
DEBUG := 1 DEBUG := 1
#DEBUG_PARANOID := 1 #DEBUG_PARANOID := 1
export DEBUG
OS := LINUX OS := LINUX
#OS := FREEBSD #OS := FREEBSD
@ -9,7 +10,7 @@ OS := LINUX
export OS export OS
# Data path. # Data path.
#DATA_DEF := \"ldata\" #LDATA_DEF := \"ldata\"
#CC = clang #CC = clang
@ -33,8 +34,8 @@ CTTF := $(shell freetype-config --cflags)
CPNG := #$(shell libpng-config libpng --cflags) CPNG := #$(shell libpng-config libpng --cflags)
CGL := CGL :=
CFLAGS := $(CLUA) $(CCSPARSE) $(CSDL) $(CXML) $(CTTF) $(CPNG) $(CGL) $(VERSION) -D$(OS) CFLAGS := $(CLUA) $(CCSPARSE) $(CSDL) $(CXML) $(CTTF) $(CPNG) $(CGL) $(VERSION) -D$(OS)
ifdef DATA_DEF ifdef LDATA_DEF
CFLAGS += -DDATA_DEF=$(DATA_DEF) CFLAGS += -DLDATA_DEF=$(DATA_DEF)
endif endif
# OS Stuff. # OS Stuff.

View File

@ -3,7 +3,14 @@ SRCDIR = $(ROOTDIR)src/
LOCALDIR = utils/pack LOCALDIR = utils/pack
COBJS = pack.o md5.o COBJS = pack.o md5.o
CFLAGS += -I$(SRCDIR) -O2 -Wall
CFLAGS += -W -Wall
ifdef DEBUG
CFLAGS += -I$(SRCDIR) -g
else
CFLAGS += -I$(SRCDIR) -O2
endif
APPNAME = pack APPNAME = pack
%.o: $(SRCDIR)%.c %.o: $(SRCDIR)%.c

View File

@ -11,7 +11,7 @@ int main(int argc, char** argv) {
char** list; char** list;
uint32_t nlist; uint32_t nlist;
uint32_t nfiles; uint32_t nfiles;
int i; uint32_t i;
if(argc == 1) { if(argc == 1) {
fprintf(stderr, "Missing output file\n"); fprintf(stderr, "Missing output file\n");