]> git.sesse.net Git - freerainbowtables/blobdiff - Client Applications/converti2/Makefile
Merge branch 'master' of git@gitorious.org:freerainbowtables-applications/freerainbow...
[freerainbowtables] / Client Applications / converti2 / Makefile
index 632326701d7ac2ae287116a9d37bae0f5fae458f..4886c1a12d5011194f4dd31f9265eb51d1a34189 100644 (file)
@@ -3,10 +3,10 @@ CC = g++
 OPTIMIZATION = -O3
 INCLUDES = -I../../Common/rt\ api
 # XXX todo currently only 32-bit targets work
-CFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) -c
-LFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION)
+CFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) -c $(DEBUG)
+LFLAGS = -Wall -m32 -ansi $(INCLUDES) $(OPTIMIZATION) $(DEBUG)
 LIBS = 
-OBJS = MemoryPool.o Public.o
+OBJS = MemoryPool.o Public.o RTI2Reader.o RTIReader.o RTReader.o
 COMMON_API_PATH = ../../Common/rt\ api
 
 all: converti2
@@ -17,6 +17,12 @@ converti2: $(OBJS)
 clean:
        rm -f *.o converti2
 
+debug: DEBUG += -DDEBUG -g
+debug: all
+
+#m32: DEBUG += -m32
+#m32: converti2
+
 rebuild: clean all
 
 MemoryPool.o: $(COMMON_API_PATH)/MemoryPool.h $(COMMON_API_PATH)/MemoryPool.cpp $(COMMON_API_PATH)/Public.h
@@ -24,3 +30,12 @@ MemoryPool.o: $(COMMON_API_PATH)/MemoryPool.h $(COMMON_API_PATH)/MemoryPool.cpp
 
 Public.o: $(COMMON_API_PATH)/Public.h $(COMMON_API_PATH)/Public.cpp
        $(CC) $(CFLAGS) $(COMMON_API_PATH)/Public.cpp
+
+RTI2Reader.o: $(COMMON_API_PATH)/RTI2Reader.h $(COMMON_API_PATH)/RTI2Reader.cpp
+       $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTI2Reader.cpp
+
+RTIReader.o: $(COMMON_API_PATH)/RTIReader.h $(COMMON_API_PATH)/RTIReader.cpp
+       $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTIReader.cpp
+
+RTReader.o: $(COMMON_API_PATH)/RTReader.h $(COMMON_API_PATH)/RTReader.cpp
+       $(CC) $(CFLAGS) $(COMMON_API_PATH)/RTReader.cpp