Makefile.win 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. # Project: IL
  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/il_xpm.o .objects/il_alloc.o .objects/il_bits.o .objects/il_bmp.o .objects/il_convbuff.o .objects/il_convert.o .objects/il_cut.o .objects/il_dcx.o .objects/il_dds.o .objects/il_dds-save.o .objects/il_devil.o .objects/il_doom.o .objects/il_endian.o .objects/il_error.o .objects/il_fastconv.o .objects/il_files.o .objects/il_gif.o .objects/il_hdr.o .objects/il_header.o .objects/il_icon.o .objects/il_internal.o .objects/il_io.o .objects/il_jpeg.o .objects/il_lif.o .objects/il_main.o .objects/il_manip.o .objects/il_mdl.o .objects/il_mng.o .objects/il_neuquant.o .objects/il_pal.o .objects/il_pcd.o .objects/il_pcx.o .objects/il_pic.o .objects/il_pix.o .objects/il_png.o .objects/il_pnm.o .objects/il_profiles.o .objects/il_psd.o .objects/il_psp.o .objects/il_pxr.o .objects/il_quantizer.o .objects/il_raw.o .objects/il_rawdata.o .objects/il_register.o .objects/il_rle.o .objects/il_sgi.o .objects/il_stack.o .objects/il_states.o .objects/il_targa.o .objects/il_tiff.o .objects/il_utility.o .objects/il_wal.o $(RES)
  8. LINKOBJ = .objects/il_xpm.o .objects/il_alloc.o .objects/il_bits.o .objects/il_bmp.o .objects/il_convbuff.o .objects/il_convert.o .objects/il_cut.o .objects/il_dcx.o .objects/il_dds.o .objects/il_dds-save.o .objects/il_devil.o .objects/il_doom.o .objects/il_endian.o .objects/il_error.o .objects/il_fastconv.o .objects/il_files.o .objects/il_gif.o .objects/il_hdr.o .objects/il_header.o .objects/il_icon.o .objects/il_internal.o .objects/il_io.o .objects/il_jpeg.o .objects/il_lif.o .objects/il_main.o .objects/il_manip.o .objects/il_mdl.o .objects/il_mng.o .objects/il_neuquant.o .objects/il_pal.o .objects/il_pcd.o .objects/il_pcx.o .objects/il_pic.o .objects/il_pix.o .objects/il_png.o .objects/il_pnm.o .objects/il_profiles.o .objects/il_psd.o .objects/il_psp.o .objects/il_pxr.o .objects/il_quantizer.o .objects/il_raw.o .objects/il_rawdata.o .objects/il_register.o .objects/il_rle.o .objects/il_sgi.o .objects/il_stack.o .objects/il_states.o .objects/il_targa.o .objects/il_tiff.o .objects/il_utility.o .objects/il_wal.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/tiff-v3.6.1/lib" -L"C:/Libraries/lcms/lib/DevCpp" -L"C:/Libraries/zlib/lib" --no-export-all-symbols --add-stdcall-alias -lz -ltiff -lpng -ljpeg -lmng -llcms
  10. INCS = -I"C:/Dev-Cpp/include" -I"C:/Libraries/libjpeg" -I"C:/Libraries/libpng" -I"C:/Libraries/tiff-v3.6.1/libtiff" -I"C:/Libraries/libmng" -I"C:/Libraries/zlib" -I"C:/Libraries/lcms/include" -I"C:/Libraries/DevIL/include" -I"C:/Libraries/DevIL/src-IL/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-IL/include"
  12. BIN = ../../../lib/IL.dll
  13. CXXFLAGS = $(CXXINCS)-DBUILDING_DLL=1
  14. CFLAGS = $(INCS)-DBUILDING_DLL=1
  15. .PHONY: all all-before all-after clean clean-custom
  16. all: all-before ../../../lib/IL.dll all-after
  17. clean: clean-custom
  18. rm -f $(OBJ) $(BIN)
  19. DLLWRAP=dllwrap.exe
  20. DEFFILE=../../../lib/libIL.def
  21. STATICLIB=../../../lib/libIL.a
  22. $(BIN): $(LINKOBJ)
  23. $(DLLWRAP) --output-def $(DEFFILE) --implib $(STATICLIB) $(LINKOBJ) $(LIBS) -o $(BIN)
  24. .objects/il_xpm.o: ../../../src-IL/src/il_xpm.c
  25. $(CC) -c ../../../src-IL/src/il_xpm.c -o .objects/il_xpm.o $(CFLAGS)
  26. .objects/il_alloc.o: ../../../src-IL/src/il_alloc.c
  27. $(CC) -c ../../../src-IL/src/il_alloc.c -o .objects/il_alloc.o $(CFLAGS)
  28. .objects/il_bits.o: ../../../src-IL/src/il_bits.c
  29. $(CC) -c ../../../src-IL/src/il_bits.c -o .objects/il_bits.o $(CFLAGS)
  30. .objects/il_bmp.o: ../../../src-IL/src/il_bmp.c
  31. $(CC) -c ../../../src-IL/src/il_bmp.c -o .objects/il_bmp.o $(CFLAGS)
  32. .objects/il_convbuff.o: ../../../src-IL/src/il_convbuff.c
  33. $(CC) -c ../../../src-IL/src/il_convbuff.c -o .objects/il_convbuff.o $(CFLAGS)
  34. .objects/il_convert.o: ../../../src-IL/src/il_convert.c
  35. $(CC) -c ../../../src-IL/src/il_convert.c -o .objects/il_convert.o $(CFLAGS)
  36. .objects/il_cut.o: ../../../src-IL/src/il_cut.c
  37. $(CC) -c ../../../src-IL/src/il_cut.c -o .objects/il_cut.o $(CFLAGS)
  38. .objects/il_dcx.o: ../../../src-IL/src/il_dcx.c
  39. $(CC) -c ../../../src-IL/src/il_dcx.c -o .objects/il_dcx.o $(CFLAGS)
  40. .objects/il_dds.o: ../../../src-IL/src/il_dds.c
  41. $(CC) -c ../../../src-IL/src/il_dds.c -o .objects/il_dds.o $(CFLAGS)
  42. .objects/il_dds-save.o: ../../../src-IL/src/il_dds-save.c
  43. $(CC) -c ../../../src-IL/src/il_dds-save.c -o .objects/il_dds-save.o $(CFLAGS)
  44. .objects/il_devil.o: ../../../src-IL/src/il_devil.c
  45. $(CC) -c ../../../src-IL/src/il_devil.c -o .objects/il_devil.o $(CFLAGS)
  46. .objects/il_doom.o: ../../../src-IL/src/il_doom.c
  47. $(CC) -c ../../../src-IL/src/il_doom.c -o .objects/il_doom.o $(CFLAGS)
  48. .objects/il_endian.o: ../../../src-IL/src/il_endian.c
  49. $(CC) -c ../../../src-IL/src/il_endian.c -o .objects/il_endian.o $(CFLAGS)
  50. .objects/il_error.o: ../../../src-IL/src/il_error.c
  51. $(CC) -c ../../../src-IL/src/il_error.c -o .objects/il_error.o $(CFLAGS)
  52. .objects/il_fastconv.o: ../../../src-IL/src/il_fastconv.c
  53. $(CC) -c ../../../src-IL/src/il_fastconv.c -o .objects/il_fastconv.o $(CFLAGS)
  54. .objects/il_files.o: ../../../src-IL/src/il_files.c
  55. $(CC) -c ../../../src-IL/src/il_files.c -o .objects/il_files.o $(CFLAGS)
  56. .objects/il_gif.o: ../../../src-IL/src/il_gif.c
  57. $(CC) -c ../../../src-IL/src/il_gif.c -o .objects/il_gif.o $(CFLAGS)
  58. .objects/il_hdr.o: ../../../src-IL/src/il_hdr.c
  59. $(CC) -c ../../../src-IL/src/il_hdr.c -o .objects/il_hdr.o $(CFLAGS)
  60. .objects/il_header.o: ../../../src-IL/src/il_header.c
  61. $(CC) -c ../../../src-IL/src/il_header.c -o .objects/il_header.o $(CFLAGS)
  62. .objects/il_icon.o: ../../../src-IL/src/il_icon.c
  63. $(CC) -c ../../../src-IL/src/il_icon.c -o .objects/il_icon.o $(CFLAGS)
  64. .objects/il_internal.o: ../../../src-IL/src/il_internal.c
  65. $(CC) -c ../../../src-IL/src/il_internal.c -o .objects/il_internal.o $(CFLAGS)
  66. .objects/il_io.o: ../../../src-IL/src/il_io.c
  67. $(CC) -c ../../../src-IL/src/il_io.c -o .objects/il_io.o $(CFLAGS)
  68. .objects/il_jpeg.o: ../../../src-IL/src/il_jpeg.c
  69. $(CC) -c ../../../src-IL/src/il_jpeg.c -o .objects/il_jpeg.o $(CFLAGS)
  70. .objects/il_lif.o: ../../../src-IL/src/il_lif.c
  71. $(CC) -c ../../../src-IL/src/il_lif.c -o .objects/il_lif.o $(CFLAGS)
  72. .objects/il_main.o: ../../../src-IL/src/il_main.c
  73. $(CC) -c ../../../src-IL/src/il_main.c -o .objects/il_main.o $(CFLAGS)
  74. .objects/il_manip.o: ../../../src-IL/src/il_manip.c
  75. $(CC) -c ../../../src-IL/src/il_manip.c -o .objects/il_manip.o $(CFLAGS)
  76. .objects/il_mdl.o: ../../../src-IL/src/il_mdl.c
  77. $(CC) -c ../../../src-IL/src/il_mdl.c -o .objects/il_mdl.o $(CFLAGS)
  78. .objects/il_mng.o: ../../../src-IL/src/il_mng.c
  79. $(CC) -c ../../../src-IL/src/il_mng.c -o .objects/il_mng.o $(CFLAGS)
  80. .objects/il_neuquant.o: ../../../src-IL/src/il_neuquant.c
  81. $(CC) -c ../../../src-IL/src/il_neuquant.c -o .objects/il_neuquant.o $(CFLAGS)
  82. .objects/il_pal.o: ../../../src-IL/src/il_pal.c
  83. $(CC) -c ../../../src-IL/src/il_pal.c -o .objects/il_pal.o $(CFLAGS)
  84. .objects/il_pcd.o: ../../../src-IL/src/il_pcd.c
  85. $(CC) -c ../../../src-IL/src/il_pcd.c -o .objects/il_pcd.o $(CFLAGS)
  86. .objects/il_pcx.o: ../../../src-IL/src/il_pcx.c
  87. $(CC) -c ../../../src-IL/src/il_pcx.c -o .objects/il_pcx.o $(CFLAGS)
  88. .objects/il_pic.o: ../../../src-IL/src/il_pic.c
  89. $(CC) -c ../../../src-IL/src/il_pic.c -o .objects/il_pic.o $(CFLAGS)
  90. .objects/il_pix.o: ../../../src-IL/src/il_pix.c
  91. $(CC) -c ../../../src-IL/src/il_pix.c -o .objects/il_pix.o $(CFLAGS)
  92. .objects/il_png.o: ../../../src-IL/src/il_png.c
  93. $(CC) -c ../../../src-IL/src/il_png.c -o .objects/il_png.o $(CFLAGS)
  94. .objects/il_pnm.o: ../../../src-IL/src/il_pnm.c
  95. $(CC) -c ../../../src-IL/src/il_pnm.c -o .objects/il_pnm.o $(CFLAGS)
  96. .objects/il_profiles.o: ../../../src-IL/src/il_profiles.c
  97. $(CC) -c ../../../src-IL/src/il_profiles.c -o .objects/il_profiles.o $(CFLAGS)
  98. .objects/il_psd.o: ../../../src-IL/src/il_psd.c
  99. $(CC) -c ../../../src-IL/src/il_psd.c -o .objects/il_psd.o $(CFLAGS)
  100. .objects/il_psp.o: ../../../src-IL/src/il_psp.c
  101. $(CC) -c ../../../src-IL/src/il_psp.c -o .objects/il_psp.o $(CFLAGS)
  102. .objects/il_pxr.o: ../../../src-IL/src/il_pxr.c
  103. $(CC) -c ../../../src-IL/src/il_pxr.c -o .objects/il_pxr.o $(CFLAGS)
  104. .objects/il_quantizer.o: ../../../src-IL/src/il_quantizer.c
  105. $(CC) -c ../../../src-IL/src/il_quantizer.c -o .objects/il_quantizer.o $(CFLAGS)
  106. .objects/il_raw.o: ../../../src-IL/src/il_raw.c
  107. $(CC) -c ../../../src-IL/src/il_raw.c -o .objects/il_raw.o $(CFLAGS)
  108. .objects/il_rawdata.o: ../../../src-IL/src/il_rawdata.c
  109. $(CC) -c ../../../src-IL/src/il_rawdata.c -o .objects/il_rawdata.o $(CFLAGS)
  110. .objects/il_register.o: ../../../src-IL/src/il_register.c
  111. $(CC) -c ../../../src-IL/src/il_register.c -o .objects/il_register.o $(CFLAGS)
  112. .objects/il_rle.o: ../../../src-IL/src/il_rle.c
  113. $(CC) -c ../../../src-IL/src/il_rle.c -o .objects/il_rle.o $(CFLAGS)
  114. .objects/il_sgi.o: ../../../src-IL/src/il_sgi.c
  115. $(CC) -c ../../../src-IL/src/il_sgi.c -o .objects/il_sgi.o $(CFLAGS)
  116. .objects/il_stack.o: ../../../src-IL/src/il_stack.c
  117. $(CC) -c ../../../src-IL/src/il_stack.c -o .objects/il_stack.o $(CFLAGS)
  118. .objects/il_states.o: ../../../src-IL/src/il_states.c
  119. $(CC) -c ../../../src-IL/src/il_states.c -o .objects/il_states.o $(CFLAGS)
  120. .objects/il_targa.o: ../../../src-IL/src/il_targa.c
  121. $(CC) -c ../../../src-IL/src/il_targa.c -o .objects/il_targa.o $(CFLAGS)
  122. .objects/il_tiff.o: ../../../src-IL/src/il_tiff.c
  123. $(CC) -c ../../../src-IL/src/il_tiff.c -o .objects/il_tiff.o $(CFLAGS)
  124. .objects/il_utility.o: ../../../src-IL/src/il_utility.c
  125. $(CC) -c ../../../src-IL/src/il_utility.c -o .objects/il_utility.o $(CFLAGS)
  126. .objects/il_wal.o: ../../../src-IL/src/il_wal.c
  127. $(CC) -c ../../../src-IL/src/il_wal.c -o .objects/il_wal.o $(CFLAGS)