CMakeLists.txt 1.0 KB

12345678910111213141516
  1. cmake_minimum_required (VERSION 2.6)
  2. project (Demo)
  3. add_subdirectory(../../../ oxygine-framework)
  4. add_definitions(${OXYGINE_DEFINITIONS})
  5. include_directories(${OXYGINE_INCLUDE_DIRS})
  6. link_directories(${OXYGINE_LIBRARY_DIRS})
  7. set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
  8. add_executable(Demo ../src/Counter.cpp ../src/entry_point.cpp ../src/example.cpp ../src/test.cpp ../src/Counter.h ../src/TestAlphaHitTest.h ../src/TestBox9Sprite.h ../src/TestClipRect.h ../src/TestCounter.h ../src/TestDrag.h ../src/TestHttp.h ../src/TestInputText.h ../src/TestManageRes.h ../src/TestMask.h ../src/TestPerf.h ../src/TestPolygon.h ../src/TestProgressBar.h ../src/TestRender2Texture.h ../src/TestSliding.h ../src/TestTexel2Pixel.h ../src/TestText.h ../src/TestTextureFormat.h ../src/TestTweenText.h ../src/TestTweens.h ../src/TestUserShader.h ../src/TestUserShader2.h ../src/example.h ../src/test.h )
  9. if (WIN32) #disable console mode for VC++
  10. set_target_properties(Demo PROPERTIES WIN32_EXECUTABLE TRUE)
  11. endif(WIN32)
  12. target_link_libraries(Demo ${OXYGINE_CORE_LIBS})