CMakeLists.txt 544 B

123456789101112131415161718192021222324252627282930313233343536
  1. include_directories(
  2. ${CMAKE_CURRENT_SOURCE_DIR}/include
  3. )
  4. # define header and source files
  5. set(HEADER_FILES
  6. )
  7. set(SOURCE_FILES
  8. lzs.cpp
  9. )
  10. add_definitions(
  11. -DQGEARS_ADD_MANAGERS
  12. )
  13. add_executable(lzs
  14. ${HEADER_FILES}
  15. ${SOURCE_FILES}
  16. )
  17. if(WIN32)
  18. set_target_properties(lzs PROPERTIES WIN32_EXECUTABLE ON)
  19. if (MSVC)
  20. set_target_properties(lzs PROPERTIES LINK_FLAGS "/SUBSYSTEM:CONSOLE")
  21. endif()
  22. endif()
  23. set(LIBRARIES
  24. Utility
  25. )
  26. target_link_libraries(lzs ${LIBRARIES})
  27. install(TARGETS lzs
  28. DESTINATION tools/ff7
  29. )