@@ -6,45 +6,6 @@ find_package(ament_cmake_vendor_package REQUIRED)
66
77option (RVIZ_OGRE_VENDOR_MANGLE_NAME_OF_LIBRARIES_USED_BY_RVIZ "If enabled, append a unique name to OgreMain, OgreOverlay and OgreGLSupport." FALSE )
88
9- if (WIN32 )
10- set (FREETYPE_C_FLAGS "${CMAKE_C_FLAGS} " )
11- if (MSVC )
12- set (FREETYPE_C_FLAGS "/wd4244 ${FREETYPE_C_FLAGS} " )
13- set (FREETYPE_C_FLAGS "/wd4267 ${FREETYPE_C_FLAGS} " )
14- set (FREETYPE_C_FLAGS "/wd4312 ${FREETYPE_C_FLAGS} " )
15- set (FREETYPE_C_FLAGS "/wd4996 ${FREETYPE_C_FLAGS} " )
16- endif ()
17-
18- ament_vendor(freetype_vendor
19- VCS_URL https://github.com/freetype/freetype.git
20- VCS_VERSION VER-2-13-2
21- CMAKE_ARGS
22- -DFT_DISABLE_ZLIB:BOOL =ON
23- -DFT_DISABLE_BZIP2:BOOL =ON
24- -DFT_DISABLE_PNG:BOOL =ON
25- -DFT_DISABLE_HARFBUZZ:BOOL =ON
26- "-DCMAKE_C_FLAGS=${FREETYPE_C_FLAGS} "
27- )
28-
29- set (ZLIB_C_FLAGS "${ZLIB_C_FLAGS} " )
30- if (MSVC )
31- set (ZLIB_C_FLAGS "/wd4267 ${ZLIB_C_FLAGS} " )
32- endif ()
33-
34- ament_vendor(zlib_vendor
35- VCS_URL https://github.com/madler/zlib.git
36- VCS_VERSION v1.3
37- CMAKE_ARGS
38- # zlib doesn't use CMAKE_INSTALL_PREFIX correctly, so we need to override
39- -DINSTALL_BIN_DIR=<INSTALL_DIR>/bin
40- -DINSTALL_LIB_DIR=<INSTALL_DIR>/lib
41- -DINSTALL_INC_DIR=<INSTALL_DIR>/include
42- -DINSTALL_MAN_DIR=<INSTALL_DIR>/share/man
43- -DINSTALL_PKGCONFIG_DIR=<INSTALL_DIR>/share/pkgconfig
44- "-DCMAKE_C_FLAGS=${ZLIB_C_FLAGS} "
45- )
46- endif ()
47-
489set (OGRE_CXX_FLAGS ${CMAKE_CXX_FLAGS} )
4910if (MSVC )
5011 set (OGRE_CXX_FLAGS "/wd4101 ${OGRE_CXX_FLAGS} " )
@@ -112,16 +73,6 @@ ament_vendor(ogre_vendor
11273 PATCHES patches
11374)
11475
115- if (TARGET ogre_vendor)
116- if (TARGET freetype_vendor)
117- ExternalProject_Add_StepDependencies(ogre_vendor configure freetype_vendor)
118- endif ()
119-
120- if (TARGET zlib_vendor)
121- ExternalProject_Add_StepDependencies(ogre_vendor configure zlib_vendor)
122- endif ()
123- endif ()
124-
12576if (BUILD_TESTING)
12677 find_package (ament_lint_auto REQUIRED)
12778 ament_lint_auto_find_test_dependencies()
0 commit comments