blob: bde8e8159b0537629b15afdb689b7a433f4fe086 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
add_library(CruPlatformGraphicsQuartz
Base.cpp
Brush.cpp
Factory.cpp
Font.cpp
Geometry.cpp
Image.cpp
ImageFactory.cpp
Painter.cpp
TextLayout.cpp
)
find_library(FOUNDATION Foundation REQUIRED)
find_library(CORE_FOUNDATION CoreFoundation REQUIRED)
find_library(CORE_GRAPHICS CoreGraphics REQUIRED)
find_library(CORE_TEXT CoreText REQUIRED)
find_library(IMAGE_IO ImageIO REQUIRED)
target_link_libraries(CruPlatformGraphicsQuartz PUBLIC ${FOUNDATION} ${CORE_FOUNDATION} ${CORE_GRAPHICS} ${CORE_TEXT} ${IMAGE_IO})
target_link_libraries(CruPlatformGraphicsQuartz PUBLIC CruPlatformGraphics)
|