|
|
@@ -14,5 +14,27 @@ IF(MSVC)
|
|
|
ENDIF(USE_MSVC_FAST_FLOATINGPOINT)
|
|
|
ENDIF(MSVC)
|
|
|
|
|
|
+FIND_PACKAGE(OpenGL REQUIRED)
|
|
|
+FIND_PACKAGE(OpenAL REQUIRED)
|
|
|
+FIND_PACKAGE(Freetype REQUIRED)
|
|
|
+FIND_PACKAGE(PNG REQUIRED)
|
|
|
+FIND_PACKAGE(SDL REQUIRED)
|
|
|
+FIND_PACKAGE(Lua51)
|
|
|
+
|
|
|
+FIND_LIBRARY(VORBISFILE_LIBRARY NAMES vorbisfile)
|
|
|
+
|
|
|
+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
|
|
|
+)
|
|
|
+
|
|
|
+ADD_SUBDIRECTORY(Bindings/Contents)
|
|
|
ADD_SUBDIRECTORY(Core/Contents)
|
|
|
ADD_SUBDIRECTORY(Examples/C++)
|
|
|
+ADD_SUBDIRECTORY(Modules/Contents)
|
|
|
+ADD_SUBDIRECTORY(Player/Contents)
|
|
|
+ADD_SUBDIRECTORY(Tools/Contents)
|