stk-code_catmod/tools/font_tool/CMakeLists.txt
hikerstk 77ed273821 Fixed VS compilation of font tool. The font_toop
option is now also marked as advanced. I also tried
to fix linux compilation, but that's untested (r14459 on 0.8.1).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@14460 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2013-11-17 01:04:48 +00:00

29 lines
1.1 KiB
CMake

option(FONT_TOOL "Compile font tool (only useful for developers)" OFF)
mark_as_advanced(FONT_TOOL)
if(FONT_TOOL)
if(MSVC)
add_executable(font_tool CFontTool.cpp main.cpp)
target_link_libraries(font_tool stkirrlicht)
else()
find_package(Freetype)
find_package(X11)
find_library(FONTCONFIG_LIBRARY fontconfig)
if(FREETYPE_FOUND)
include_directories(${FREETYPE_INCLUDE_DIRS})
add_executable(font_tool CFontTool.cpp main.cpp)
target_link_libraries(font_tool ${FREETYPE_LIBRARIES})
target_link_libraries(font_tool ${X11_Xft_LIB} Xxf86vm)
target_link_libraries(font_tool ${OPENGL_LIBRARIES})
target_link_libraries(font_tool stkirrlicht)
target_link_libraries(font_tool ${FONTCONFIG_LIBRARY})
else()
message(STATUS "Freetype was not found, the font tool won't be built (only useful for developers)")
endif()
endif()
else()
message(STATUS "Font tool deactivated, the font tool won't be built (only useful for developers)")
endif()