# Project: hoz # Makefile created by Dev-C++ 4.9.8.3 # Modified by Gustavo Picon CC = gcc.exe WINDRES = windres.exe RES = hoz_private.res OBJ = hoz-en.o hoz-es.o hoz-fr.o hozwin-en.o hozwin-es.o hozwin-fr.o \ hozcli-en.o hozcli-es.o hozcli-fr.o getopt.o getopt1.o $(RES) LINKOBJ-EN = hoz-en.o hozcli-en.o getopt.o getopt1.o LINKOBJ-ES = hoz-es.o hozcli-es.o getopt.o getopt1.o LINKOBJ-FR = hoz-fr.o hozcli-fr.o getopt.o getopt1.o WLINKOBJ-EN = hoz-en.o hozwin-en.o $(RES) WLINKOBJ-ES = hoz-es.o hozwin-es.o $(RES) WLINKOBJ-FR = hoz-fr.o hozwin-fr.o $(RES) LIBS = -L"C:/Program Files/Dev-Cpp/lib" -s -O WLIBS = -L"C:/Program Files/Dev-Cpp/lib" -mwindows -s -O INCS = -I"C:/Program Files/Dev-Cpp/include" BIN-EN = hoz-en.exe BIN-ES = hoz-es.exe BIN-FR = hoz-fr.exe WBIN-EN = whoz-en.exe WBIN-ES = whoz-es.exe WBIN-FR = whoz-fr.exe CFLAGS = $(INCS)-DBUILDING_DLL=1 -Os -Wall -fomit-frame-pointer -s\ -fexpensive-optimizations -O3 .PHONY: all all-before all-after clean clean-custom all: all-before $(BIN-EN) $(BIN-ES) $(BIN-FR) $(WBIN-EN) $(WBIN-ES) $(WBIN-FR) \ all-after clean: clean-custom rm -f $(OBJ) $(BIN-EN) $(BIN-ES) $(BIN-FR) $(WBIN-EN) $(WBIN-ES) \ $(WBIN-FR) clean2: clean-custom rm -f $(OBJ) hoz-en.o: hoz.c $(CC) -c hoz.c -o hoz-en.o $(CFLAGS) -DHOZ_LANG_EN hoz-es.o: hoz.c $(CC) -c hoz.c -o hoz-es.o $(CFLAGS) -DHOZ_LANG_ES hoz-fr.o: hoz.c $(CC) -c hoz.c -o hoz-fr.o $(CFLAGS) -DHOZ_LANG_FR hozwin-en.o: hozwin.c $(CC) -c hozwin.c -o hozwin-en.o $(CFLAGS) -DHOZ_LANG_EN hozwin-es.o: hozwin.c $(CC) -c hozwin.c -o hozwin-es.o $(CFLAGS) -DHOZ_LANG_ES hozwin-fr.o: hozwin.c $(CC) -c hozwin.c -o hozwin-fr.o $(CFLAGS) -DHOZ_LANG_FR hozcli-en.o: hozcli.c $(CC) -c hozcli.c -o hozcli-en.o $(CFLAGS) -DHOZ_LANG_EN hozcli-es.o: hozcli.c $(CC) -c hozcli.c -o hozcli-es.o $(CFLAGS) -DHOZ_LANG_ES hozcli-fr.o: hozcli.c $(CC) -c hozcli.c -o hozcli-fr.o $(CFLAGS) -DHOZ_LANG_FR getopt.o: getopt.c $(CC) -c getopt.c -o getopt.o $(CFLAGS) getopt1.o: getopt1.c $(CC) -c getopt1.c -o getopt1.o $(CFLAGS) hoz_private.res: hoz_private.rc $(WINDRES) -i hoz_private.rc -I rc -o hoz_private.res -O coff $(BIN-EN): $(LINKOBJ-EN) $(CC) $(LINKOBJ-EN) -o $(BIN-EN) $(LIBS) $(BIN-ES): $(LINKOBJ-ES) $(CC) $(LINKOBJ-ES) -o $(BIN-ES) $(LIBS) $(BIN-FR): $(LINKOBJ-FR) $(CC) $(LINKOBJ-FR) -o $(BIN-FR) $(LIBS) $(WBIN-EN): $(WLINKOBJ-EN) $(CC) $(WLINKOBJ-EN) -o $(WBIN-EN) $(WLIBS) $(WBIN-ES): $(WLINKOBJ-ES) $(CC) $(WLINKOBJ-ES) -o $(WBIN-ES) $(WLIBS) $(WBIN-FR): $(WLINKOBJ-FR) $(CC) $(WLINKOBJ-FR) -o $(WBIN-FR) $(WLIBS)