CMakeLists.txt 764 B

12345678910111213141516171819
  1. cmake_minimum_required (VERSION 2.6)
  2. project (HelloWorldBilling)
  3. add_subdirectory(../../../../oxygine-framework/ oxygine-framework)
  4. add_definitions(${OXYGINE_DEFINITIONS})
  5. include_directories(${OXYGINE_INCLUDE_DIRS})
  6. link_directories(${OXYGINE_LIBRARY_DIRS})
  7. add_subdirectory(../../../../oxygine-billing/ oxygine-billing)
  8. include_directories(${OXYGINE_BILLING_INCLUDE_DIRS})
  9. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
  10. add_executable(HelloWorldBilling ../src/entry_point.cpp ../src/example.cpp ../src/example.h ../src/test.h ../src/test.cpp)
  11. if (WIN32) #disable console mode for VC++
  12. set_target_properties(HelloWorldBilling PROPERTIES WIN32_EXECUTABLE TRUE)
  13. endif(WIN32)
  14. target_link_libraries(HelloWorldBilling ${OXYGINE_CORE_LIBS} oxygine-billing)