]> git.lizzy.rs Git - minetest.git/blobdiff - src/cguittfont/CMakeLists.txt
Set acceleration only once in falling node
[minetest.git] / src / cguittfont / CMakeLists.txt
index 94d06146259058accc2729e2146b91c7b8e3eaf3..6cd35f310fa36527b379c1863e12548adb8aada8 100644 (file)
@@ -1,17 +1,30 @@
-include_directories(
-  ${IRRLICHT_INCLUDE_DIR}
-  ${FREETYPE_INCLUDE_DIRS}
-)
-
 # CGUITTFont authors, y u no include headers you use?
 #   Do not add CGUITTFont.cpp to the line below.
 #   xCGUITTFont.cpp is a wrapper file that includes
 #   additional required headers.
-add_library(cguittfont xCGUITTFont.cpp)
+add_library(cguittfont STATIC xCGUITTFont.cpp)
+
+if(FREETYPE_PKGCONFIG_FOUND)
+       set_target_properties(cguittfont
+               PROPERTIES
+               COMPILE_FLAGS "${FREETYPE_CFLAGS_STR}"
+               LINK_FLAGS "${FREETYPE_LDFLAGS_STR}"
+       )
+
+       include_directories(
+         ${IRRLICHT_INCLUDE_DIR}
+       )
+else(FREETYPE_PKGCONFIG_FOUND)
+       include_directories(
+         ${IRRLICHT_INCLUDE_DIR}
+         ${FREETYPE_INCLUDE_DIRS}
+       )
+endif(FREETYPE_PKGCONFIG_FOUND)
 
 target_link_libraries(
-  cguittfont
-  ${IRRLICHT_LIBRARY}
-  ${FREETYPE_LIBRARY}
-  ${ZLIB_LIBRARIES}  # needed by freetype, repeated here for safety
-)
+       cguittfont
+       ${IRRLICHT_LIBRARY}
+       ${FREETYPE_LIBRARY}
+       ${ZLIB_LIBRARIES}  # needed by freetype, repeated here for safety
+       )
+