CMakeLists.txt 525 B

123456789101112131415161718192021222324
  1. add_library(NCOverlays MODULE
  2. DllMain.cpp
  3. NCOverlay.cpp
  4. NCOverlayFactory.cpp
  5. NCOverlayRegistrationHandler.cpp
  6. NCOverlay.rc
  7. NCOverlays.def
  8. )
  9. target_link_libraries(NCOverlays
  10. NCUtil)
  11. set_target_properties(NCOverlays
  12. PROPERTIES
  13. LIBRARY_OUTPUT_DIRECTORY
  14. ${BIN_OUTPUT_DIRECTORY}
  15. RUNTIME_OUTPUT_DIRECTORY
  16. ${BIN_OUTPUT_DIRECTORY}
  17. )
  18. install(TARGETS NCOverlays
  19. RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
  20. LIBRARY DESTINATION ${CMAKE_INSTALL_BINDIR}
  21. )