Makefile.am 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. BUILT_SOURCES = StdInc.h.gch
  2. StdInc.h.gch: StdInc.h
  3. $(CXXCOMPILE) -DVCMI_DLL -fPIC -c $<
  4. pkglib_LTLIBRARIES = libvcmi.la
  5. libvcmi_la_LIBADD = @BOOST_SYSTEM_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_THREAD_LIB@ @BOOST_IOSTREAMS_LIB@ -lz -lpthread -ldl
  6. libvcmi_la_CXXFLAGS = @SDL_CFLAGS@ -DVCMI_DLL
  7. libvcmi_la_SOURCES = \
  8. BattleAction.cpp \
  9. BattleAction.h \
  10. BattleState.cpp \
  11. BattleState.h \
  12. CArtHandler.cpp \
  13. CArtHandler.h \
  14. CBuildingHandler.cpp \
  15. CBuildingHandler.h \
  16. CCampaignHandler.cpp \
  17. CCampaignHandler.h \
  18. CConsoleHandler.cpp \
  19. CConsoleHandler.h \
  20. CCreatureHandler.cpp \
  21. CCreatureHandler.h \
  22. CCreatureSet.cpp \
  23. CCreatureSet.h \
  24. CDefObjInfoHandler.cpp \
  25. CDefObjInfoHandler.h \
  26. CFileUtility.cpp \
  27. CFileUtility.h \
  28. CGameInterface.cpp \
  29. CGameInterface.h \
  30. CGameState.cpp \
  31. CGameState.h \
  32. CGeneralTextHandler.cpp \
  33. CGeneralTextHandler.h \
  34. CHeroHandler.cpp \
  35. CHeroHandler.h \
  36. CLodHandler.cpp \
  37. CLodHandler.h \
  38. CLogger.cpp \
  39. CLogger.h \
  40. CMapInfo.cpp \
  41. CMapInfo.h \
  42. CObjectHandler.cpp \
  43. CObjectHandler.h \
  44. CObstacleInstance.cpp \
  45. CObstacleInstance.h \
  46. CSpellHandler.cpp \
  47. CSpellHandler.h \
  48. CScriptingModule.h \
  49. CTownHandler.cpp \
  50. CTownHandler.h \
  51. CThreadHelper.cpp \
  52. CThreadHelper.h \
  53. CondSh.h \
  54. Connection.cpp \
  55. Connection.h \
  56. ConstTransitivePtr.h \
  57. HeroBonus.cpp \
  58. HeroBonus.h \
  59. IGameCallback.cpp \
  60. IGameCallback.h \
  61. IGameEventsReceiver.h \
  62. Interprocess.h \
  63. JsonNode.cpp \
  64. JsonNode.h \
  65. NetPacks.h \
  66. NetPacksLib.cpp \
  67. ResourceSet.cpp \
  68. ResourceSet.h \
  69. RegisterTypes.h \
  70. BattleHex.cpp \
  71. BattleHex.h \
  72. VCMIDirs.h \
  73. VCMI_Lib.cpp \
  74. VCMI_Lib.h \
  75. map.cpp \
  76. map.h