aboutsummaryrefslogtreecommitdiff
path: root/src/platform_win/CMakeLists.txt
blob: 27e93091608265890560717430f14532a9add803 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
add_library(cru_platform_win STATIC
	debug.cpp
	exception.cpp
	god_window.cpp
	graph_manager.cpp
	string_util.cpp
	timer.cpp
	win_application.cpp
	win_brush.cpp
	win_font.cpp
	win_geometry.cpp
	win_graph_factory.cpp
	win_native_window.cpp
	win_painter.cpp
	win_text_layout.cpp
	window_class.cpp
	window_manager.cpp
	window_render_target.cpp)
target_include_directories(cru_platform_win PUBLIC ${PROJECT_SOURCE_DIR}/include .)
target_link_libraries(cru_platform_win PRIVATE D3D11 D2d1 DWrite)
target_compile_definitions(cru_platform_win PUBLIC UNICODE _UNICODE) # use unicode