aboutsummaryrefslogtreecommitdiff
path: root/examples/CMakeLists.txt
blob: 4b1defa08e70a5c50bf0a68a55ad201d8b1b58f8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
option (USE_CXIMAGE "Use CxImage instead of DevIL" OFF)

find_package(glfw3 3.2 REQUIRED)
find_package(GLEW REQUIRED)
find_package(OpenAL REQUIRED)
find_package(Freetype REQUIRED)

if (NOT USE_CXIMAGE)
        find_package(DevIL REQUIRED)
endif ()

add_executable(example
	smelt_test.cpp)

include_directories(
	${GLFW_INCLUDE_DIRS}
        ${GLEW_INCLUDE_DIRS}
        ${FREETYPE_INCLUDE_DIRS}
)

target_link_libraries(example
	glfw
	${GLEW_LIBRARIES}
	${OpenAL_LIBRARIES}
	${FREETYPE_LIBRARIES}
	smelt smeltext 
)

get_cmake_property(__cmake_debug_var VARIABLES)
foreach (__var ${__cmake_debug_var})
	message(STATUS ">>> ${__var}=${${__var}}")
endforeach ()