Makefile.win 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. # Project: ILU
  2. # Makefile created by Dev-C++ 4.9.8.10
  3. CPP = g++.exe
  4. CC = gcc.exe
  5. WINDRES = windres.exe
  6. RES =
  7. OBJ = .objects/ilu_utilities.o .objects/ilu_alloc.o .objects/ilu_error.o .objects/ilu_filter.o .objects/ilu_filter_rcg.o .objects/ilu_internal.o .objects/ilu_main.o .objects/ilu_manip.o .objects/ilu_mipmap.o .objects/ilu_noise.o .objects/ilu_region.o .objects/ilu_rotate.o .objects/ilu_scale2d.o .objects/ilu_scale3d.o .objects/ilu_scale.o .objects/ilu_scaling.o .objects/ilu_states.o $(RES)
  8. LINKOBJ = .objects/ilu_utilities.o .objects/ilu_alloc.o .objects/ilu_error.o .objects/ilu_filter.o .objects/ilu_filter_rcg.o .objects/ilu_internal.o .objects/ilu_main.o .objects/ilu_manip.o .objects/ilu_mipmap.o .objects/ilu_noise.o .objects/ilu_region.o .objects/ilu_rotate.o .objects/ilu_scale2d.o .objects/ilu_scale3d.o .objects/ilu_scale.o .objects/ilu_scaling.o .objects/ilu_states.o $(RES)
  9. LIBS = -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
  10. INCS = -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-ILU/include"
  11. CXXINCS = -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-ILU/include"
  12. BIN = ../../../lib/ILU.dll
  13. CXXFLAGS = $(CXXINCS)
  14. CFLAGS = $(INCS)
  15. .PHONY: all all-before all-after clean clean-custom
  16. all: all-before ../../../lib/ILU.dll all-after
  17. clean: clean-custom
  18. rm -f $(OBJ) $(BIN)
  19. DLLWRAP=dllwrap.exe
  20. DEFFILE=../../../lib/libILU.def
  21. STATICLIB=../../../lib/libILU.a
  22. $(BIN): $(LINKOBJ)
  23. $(DLLWRAP) --output-def $(DEFFILE) --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN)
  24. .objects/ilu_utilities.o: ../../../src-ILU/src/ilu_utilities.c
  25. $(CC) -c ../../../src-ILU/src/ilu_utilities.c -o .objects/ilu_utilities.o $(CFLAGS)
  26. .objects/ilu_alloc.o: ../../../src-ILU/src/ilu_alloc.c
  27. $(CC) -c ../../../src-ILU/src/ilu_alloc.c -o .objects/ilu_alloc.o $(CFLAGS)
  28. .objects/ilu_error.o: ../../../src-ILU/src/ilu_error.c
  29. $(CC) -c ../../../src-ILU/src/ilu_error.c -o .objects/ilu_error.o $(CFLAGS)
  30. .objects/ilu_filter.o: ../../../src-ILU/src/ilu_filter.c
  31. $(CC) -c ../../../src-ILU/src/ilu_filter.c -o .objects/ilu_filter.o $(CFLAGS)
  32. .objects/ilu_filter_rcg.o: ../../../src-ILU/src/ilu_filter_rcg.c
  33. $(CC) -c ../../../src-ILU/src/ilu_filter_rcg.c -o .objects/ilu_filter_rcg.o $(CFLAGS)
  34. .objects/ilu_internal.o: ../../../src-ILU/src/ilu_internal.c
  35. $(CC) -c ../../../src-ILU/src/ilu_internal.c -o .objects/ilu_internal.o $(CFLAGS)
  36. .objects/ilu_main.o: ../../../src-ILU/src/ilu_main.c
  37. $(CC) -c ../../../src-ILU/src/ilu_main.c -o .objects/ilu_main.o $(CFLAGS)
  38. .objects/ilu_manip.o: ../../../src-ILU/src/ilu_manip.c
  39. $(CC) -c ../../../src-ILU/src/ilu_manip.c -o .objects/ilu_manip.o $(CFLAGS)
  40. .objects/ilu_mipmap.o: ../../../src-ILU/src/ilu_mipmap.c
  41. $(CC) -c ../../../src-ILU/src/ilu_mipmap.c -o .objects/ilu_mipmap.o $(CFLAGS)
  42. .objects/ilu_noise.o: ../../../src-ILU/src/ilu_noise.c
  43. $(CC) -c ../../../src-ILU/src/ilu_noise.c -o .objects/ilu_noise.o $(CFLAGS)
  44. .objects/ilu_region.o: ../../../src-ILU/src/ilu_region.c
  45. $(CC) -c ../../../src-ILU/src/ilu_region.c -o .objects/ilu_region.o $(CFLAGS)
  46. .objects/ilu_rotate.o: ../../../src-ILU/src/ilu_rotate.c
  47. $(CC) -c ../../../src-ILU/src/ilu_rotate.c -o .objects/ilu_rotate.o $(CFLAGS)
  48. .objects/ilu_scale2d.o: ../../../src-ILU/src/ilu_scale2d.c
  49. $(CC) -c ../../../src-ILU/src/ilu_scale2d.c -o .objects/ilu_scale2d.o $(CFLAGS)
  50. .objects/ilu_scale3d.o: ../../../src-ILU/src/ilu_scale3d.c
  51. $(CC) -c ../../../src-ILU/src/ilu_scale3d.c -o .objects/ilu_scale3d.o $(CFLAGS)
  52. .objects/ilu_scale.o: ../../../src-ILU/src/ilu_scale.c
  53. $(CC) -c ../../../src-ILU/src/ilu_scale.c -o .objects/ilu_scale.o $(CFLAGS)
  54. .objects/ilu_scaling.o: ../../../src-ILU/src/ilu_scaling.c
  55. $(CC) -c ../../../src-ILU/src/ilu_scaling.c -o .objects/ilu_scaling.o $(CFLAGS)
  56. .objects/ilu_states.o: ../../../src-ILU/src/ilu_states.c
  57. $(CC) -c ../../../src-ILU/src/ilu_states.c -o .objects/ilu_states.o $(CFLAGS)