CMakeLists.txt 518 B

12345678910111213141516171819
  1. file (GLOB JAVASCRIPT_SOURCE Javascript/*.cpp Javascript/*.h)
  2. GroupSources("Javascript")
  3. if (NOT WIN32)
  4. # for kNet
  5. add_definitions (-DUNIX)
  6. endif()
  7. file (GLOB JAVASCRIPT_BINDINGS_SOURCE ${ATOMIC_SOURCE_DIR}/Artifacts/Build/Source/Generated/Javascript/Packages/Atomic/*.cpp)
  8. set (SOURCE_FILES ${JAVASCRIPT_SOURCE} ${JAVASCRIPT_BINDINGS_SOURCE})
  9. add_library(AtomicJS ${SOURCE_FILES})
  10. target_link_libraries(AtomicJS Atomic)
  11. if (ATOMIC_DESKTOP)
  12. add_dependencies(AtomicJS AtomicToolCheckScripts)
  13. endif ()