CMakeLists.txt 562 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. flevel.cpp
  9. )
  10. add_definitions(
  11. -DQGEARS_ADD_MANAGERS
  12. )
  13. add_executable(flevel
  14. ${HEADER_FILES}
  15. ${SOURCE_FILES}
  16. )
  17. if(WIN32)
  18. set_target_properties(flevel PROPERTIES WIN32_EXECUTABLE ON)
  19. if (MSVC)
  20. set_target_properties(flevel PROPERTIES LINK_FLAGS "/SUBSYSTEM:CONSOLE")
  21. endif()
  22. endif()
  23. set(LIBRARIES
  24. Utility
  25. )
  26. target_link_libraries(flevel ${LIBRARIES})
  27. install(TARGETS flevel
  28. DESTINATION tools/ff7
  29. )