CMakeLists.txt 826 B

123456789101112131415
  1. set (CSATOMICNETSCRIPTNATIVEDIR "${ATOMIC_SOURCE_DIR}/Artifacts/Build/Source/Generated/CSharp/Packages/AtomicNETScript/Native")
  2. set (JSATOMICNETSCRIPTDIR "${ATOMIC_SOURCE_DIR}/Artifacts/Build/Source/Generated/Javascript/Packages/AtomicNETScript")
  3. file ( GLOB ATOMICNETSCRIPT_BINDINGS_SOURCE ${CSATOMICNETSCRIPTNATIVEDIR}/*.cpp ${CSATOMICNETSCRIPTNATIVEDIR}/*.h
  4. ${JSATOMICNETSCRIPTDIR}/*.cpp ${JSATOMICNETSCRIPTDIR}/*.h )
  5. file (GLOB_RECURSE SOURCE_FILES *.cpp *.h)
  6. add_library(AtomicNETScript ${SOURCE_FILES})
  7. target_link_libraries(AtomicNETScript Atomic)
  8. add_library(AtomicNETScriptBindings ${ATOMICNETSCRIPT_BINDINGS_SOURCE})
  9. target_link_libraries(AtomicNETScriptBindings Atomic)
  10. if (ATOMIC_DESKTOP)
  11. add_dependencies(AtomicNETScriptBindings AtomicToolCheckScripts)
  12. endif ()