|
|
@@ -1,3 +1,31 @@
|
|
|
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
|
|
|
+
|
|
|
+FIND_PACKAGE(OpenGL REQUIRED)
|
|
|
+FIND_PACKAGE(OpenAL REQUIRED)
|
|
|
+FIND_PACKAGE(Freetype REQUIRED)
|
|
|
+FIND_PACKAGE(PNG REQUIRED)
|
|
|
+FIND_PACKAGE(SDL REQUIRED)
|
|
|
+
|
|
|
+ADD_DEFINITIONS(-DGL_GLEXT_PROTOTYPES ${PNG_DEFINITIONS})
|
|
|
+
|
|
|
+INCLUDE_DIRECTORIES(
|
|
|
+ ${OPENGL_INCLUDE_DIR}
|
|
|
+ ${FREETYPE_INCLUDE_DIRS}
|
|
|
+ ${PolyCode_SOURCE_DIR}/Core/Build/Linux
|
|
|
+ ${PolyCode_SOURCE_DIR}/Core/Contents/Include
|
|
|
+)
|
|
|
+
|
|
|
+LINK_LIBRARIES(
|
|
|
+ PolyCoreStatic
|
|
|
+ ${SDL_LIBRARY}
|
|
|
+ ${SDLMAIN_LIBRARY}
|
|
|
+ ${OPENGL_LIBRARIES}
|
|
|
+ ${OPENAL_LIBRARY}
|
|
|
+ ${PNG_LIBRARIES}
|
|
|
+ ${FREETYPE_LIBRARIES}
|
|
|
+ ${PHYSFS_LIBRARY}
|
|
|
+)
|
|
|
+
|
|
|
#ADD_SUBDIRECTORY(2DShapes)
|
|
|
ADD_SUBDIRECTORY(2DTransforms)
|
|
|
ADD_SUBDIRECTORY(3DAudio)
|