| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- include(BuildHelpers.CMakeLists.txt)
- include_directories(
- ${CMAKE_SOURCE_DIR}/gameplay/src
- ${CMAKE_SOURCE_DIR}/external-deps/lua/include
- ${CMAKE_SOURCE_DIR}/external-deps/bullet/include
- ${CMAKE_SOURCE_DIR}/external-deps/png/include
- ${CMAKE_SOURCE_DIR}/external-deps/ogg/include
- ${CMAKE_SOURCE_DIR}/external-deps/vorbis/include
- ${CMAKE_SOURCE_DIR}/external-deps/zlib/include
- ${CMAKE_SOURCE_DIR}/external-deps/openal/include
- ${CMAKE_SOURCE_DIR}/external-deps/glew/include
- )
- add_definitions(-D__linux__)
- link_directories(
- ${CMAKE_SOURCE_DIR}/external-deps/lua/lib/linux/${ARCH_DIR}
- ${CMAKE_SOURCE_DIR}/external-deps/zlib/lib/linux/${ARCH_DIR}
- ${CMAKE_SOURCE_DIR}/external-deps/png/lib/linux/${ARCH_DIR}
- ${CMAKE_SOURCE_DIR}/external-deps/bullet/lib/linux/${ARCH_DIR}
- ${CMAKE_SOURCE_DIR}/external-deps/ogg/lib/linux/${ARCH_DIR}
- ${CMAKE_SOURCE_DIR}/external-deps/vorbis/lib/linux/${ARCH_DIR}
- ${CMAKE_SOURCE_DIR}/external-deps/openal/lib/linux/${ARCH_DIR}
- ${CMAKE_SOURCE_DIR}/external-deps/glew/lib/linux/${ARCH_DIR}
- )
- set(GAMEPLAY_LIBRARIES
- gameplay
- m
- lua
- png
- z
- vorbis
- ogg
- BulletDynamics
- BulletCollision
- LinearMath
- openal
- GLEW
- GL
- rt
- dl
- X11
- pthread
- gtk-x11-2.0
- glib-2.0
- gobject-2.0
- )
- add_definitions(-std=c++11)
- add_definitions(-lstdc++ -lgameplay -lm -llua -lz -lpng -lvorbis -logg -lBulletCollision -lBulletDynamics -lLinearMath -lopenal -LGLEW -lGL -lrt -ldl -lX11 -lpthread -lgtk-x11-2.0 -lglib-2.0 -lgobject-2.0)
- add_subdirectory(browser)
- add_subdirectory(character)
- add_subdirectory(racer)
- add_subdirectory(spaceship)
|