Skip to content

Harfbuzz with a CMake build configuration using Freetype2, UCDN and ICU

License

Notifications You must be signed in to change notification settings

tangrams/harfbuzz-icu-freetype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

harfbuzz-icu-freetype

Harfbuzz with a CMake build configuration using Freetype2, UCDN and ICU

To use in your project, simply add the following to your cmake configuration:

# Harfbuzz ICU Freetype
add_subdirectory(${PROJECT_SOURCE_DIR}/harfbuzz-icu-freetype)

# Link libraries
add_executable(my_project.out ${SOURCES})
target_link_libraries(my_project.out freetype harfbuzz icucommon)

Where harfbuzz-icu-freetype is the root folder of this project.

An example project using this configuration can be found here

options

The following options can be given:

  • HARFBUZZ_BUILD_ICU: builds Harfbuzz with ICU
  • HARFBUZZ_BUILD_UCDN: builds Harfbuzz with UCDN