Step 2
This commit is contained in:
@@ -1,21 +1,26 @@
|
||||
message(STATUS " Configuring Text")
|
||||
message(STATUS "···Configuring Text")
|
||||
|
||||
add_library(Text
|
||||
add_library(DisplayUIText
|
||||
BitmapFont.cpp
|
||||
FontFace.cpp
|
||||
GlyphCache.cpp
|
||||
Renderer.cpp
|
||||
)
|
||||
|
||||
|
||||
add_library(Display::UI::Text ALIAS DisplayUIText)
|
||||
|
||||
find_package(Freetype REQUIRED)
|
||||
|
||||
target_link_libraries(Text
|
||||
PRIVATE Graphics ${FREETYPE_LIBRARIES}
|
||||
target_link_libraries(DisplayUIText
|
||||
PRIVATE
|
||||
Display::Graphics
|
||||
${FREETYPE_LIBRARIES}
|
||||
)
|
||||
|
||||
# include-root общий
|
||||
target_include_directories(Text
|
||||
target_include_directories(DisplayUIText
|
||||
PUBLIC
|
||||
${INCLUDE_BASE_DIR}
|
||||
${FREETYPE_INCLUDE_DIRS}
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user