1# Project: ILUT 2# Makefile created by Dev-C++ 4.9.8.10 3 4CPP = g++.exe 5CC = gcc.exe 6WINDRES = windres.exe 7RES = 8OBJ = .objects/ilut_win32.o .objects/ilut_allegro.o .objects/ilut_directx9.o .objects/ilut_directx.o .objects/ilut_internal.o .objects/ilut_main.o .objects/ilut_opengl.o .objects/ilut_sdlsurface.o .objects/ilut_states.o $(RES) 9LINKOBJ = .objects/ilut_win32.o .objects/ilut_allegro.o .objects/ilut_directx9.o .objects/ilut_directx.o .objects/ilut_internal.o .objects/ilut_main.o .objects/ilut_opengl.o .objects/ilut_sdlsurface.o .objects/ilut_states.o $(RES) 10LIBS = -L"C:/Dev-Cpp/lib" -L"C:/Libraries/libjpeg/lib" -L"C:/Libraries/libpng/lib" -L"C:/Libraries/libmng/lib" -L"C:/Libraries/libtiff/lib" -L"C:/Libraries/lcms/lib/Dev-Cpp" ../../../lib/libIL.a ../../../lib/libILU.a -lopengl32 -lglu32 -lgdi32 11INCS = -I"C:/Dev-Cpp/include" -I"C:/Libraries/libjpeg" -I"C:/Libraries/libpng" -I"C:/Libraries/libtiff" -I"C:/Libraries/libmng" -I"C:/Libraries/zlib" -I"C:/Libraries/lcms/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-ILUT/include" 12CXXINCS = -I"C:/Dev-Cpp/include/c++" -I"C:/Dev-Cpp/include/c++/mingw32" -I"C:/Dev-Cpp/include/c++/backward" -I"C:/Dev-Cpp/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-ILUT/include" 13BIN = ../../../lib/ILUT.dll 14CXXFLAGS = $(CXXINCS) 15CFLAGS = $(INCS) 16 17.PHONY: all all-before all-after clean clean-custom 18 19all: all-before ../../../lib/ILUT.dll all-after 20 21 22clean: clean-custom 23 rm -f $(OBJ) $(BIN) 24 25DLLWRAP=dllwrap.exe 26DEFFILE=../../../lib/libILUT.def 27STATICLIB=../../../lib/libILUT.a 28 29$(BIN): $(LINKOBJ) 30 $(DLLWRAP) --output-def $(DEFFILE) --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN) 31 32.objects/ilut_win32.o: ../../../src-ILUT/src/ilut_win32.c 33 $(CC) -c ../../../src-ILUT/src/ilut_win32.c -o .objects/ilut_win32.o $(CFLAGS) 34 35.objects/ilut_allegro.o: ../../../src-ILUT/src/ilut_allegro.c 36 $(CC) -c ../../../src-ILUT/src/ilut_allegro.c -o .objects/ilut_allegro.o $(CFLAGS) 37 38.objects/ilut_directx9.o: ../../../src-ILUT/src/ilut_directx9.c 39 $(CC) -c ../../../src-ILUT/src/ilut_directx9.c -o .objects/ilut_directx9.o $(CFLAGS) 40 41.objects/ilut_directx.o: ../../../src-ILUT/src/ilut_directx.c 42 $(CC) -c ../../../src-ILUT/src/ilut_directx.c -o .objects/ilut_directx.o $(CFLAGS) 43 44.objects/ilut_internal.o: ../../../src-ILUT/src/ilut_internal.c 45 $(CC) -c ../../../src-ILUT/src/ilut_internal.c -o .objects/ilut_internal.o $(CFLAGS) 46 47.objects/ilut_main.o: ../../../src-ILUT/src/ilut_main.c 48 $(CC) -c ../../../src-ILUT/src/ilut_main.c -o .objects/ilut_main.o $(CFLAGS) 49 50.objects/ilut_opengl.o: ../../../src-ILUT/src/ilut_opengl.c 51 $(CC) -c ../../../src-ILUT/src/ilut_opengl.c -o .objects/ilut_opengl.o $(CFLAGS) 52 53.objects/ilut_sdlsurface.o: ../../../src-ILUT/src/ilut_sdlsurface.c 54 $(CC) -c ../../../src-ILUT/src/ilut_sdlsurface.c -o .objects/ilut_sdlsurface.o $(CFLAGS) 55 56.objects/ilut_states.o: ../../../src-ILUT/src/ilut_states.c 57 $(CC) -c ../../../src-ILUT/src/ilut_states.c -o .objects/ilut_states.o $(CFLAGS) 58