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
|