aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
blob: bbe8a2599ad917c9b1857fa455b7ae660a3ff834 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# zedengine library cmakelists.txt

project(YAGE)

# add sources to library
set(YAGE_SOURCES
  ${PROJECT_SOURCE_DIR}/src/camera2d.cpp
  ${PROJECT_SOURCE_DIR}/src/glslprogram.cpp
  ${PROJECT_SOURCE_DIR}/src/imageloader.cpp
  ${PROJECT_SOURCE_DIR}/src/inputmanager.cpp
  ${PROJECT_SOURCE_DIR}/src/iomanager.cpp
  ${PROJECT_SOURCE_DIR}/src/picopng.cpp
  ${PROJECT_SOURCE_DIR}/src/resourcemanager.cpp
  ${PROJECT_SOURCE_DIR}/src/sprite.cpp
  ${PROJECT_SOURCE_DIR}/src/spritebatch.cpp
  ${PROJECT_SOURCE_DIR}/src/texturecache.cpp
  ${PROJECT_SOURCE_DIR}/src/window.cpp)

# set include directory
include_directories(${YAGE_INCLUDE_DIRS}/YAGE/)

# make it a static library
add_library(${PROJECT_NAME} ${YAGE_SOURCES})