Skip to content

Commit 16a3a14

Browse files
mjcarrollahcorde
authored andcommitted
Remove vendoring freetype and zlib
Signed-off-by: Michael Carroll <[email protected]>
1 parent 9e3e88a commit 16a3a14

File tree

2 files changed

+0
-52
lines changed

2 files changed

+0
-52
lines changed

rviz_ogre_vendor/CMakeLists.txt

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -6,45 +6,6 @@ find_package(ament_cmake_vendor_package REQUIRED)
66

77
option(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-
489
set(OGRE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
4910
if(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-
12576
if(BUILD_TESTING)
12677
find_package(ament_lint_auto REQUIRED)
12778
ament_lint_auto_find_test_dependencies()

rviz_ogre_vendor/rviz_ogre_vendor-extras.cmake.in

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ else()
1111
endif()
1212
message(STATUS "Setting OGRE_DIR to: '${OGRE_DIR}'")
1313

14-
set(FREETYPE_HOME "${rviz_ogre_vendor_DIR}/../../../opt/rviz_ogre_vendor")
15-
set(ZLIB_HOME "${rviz_ogre_vendor_DIR}/../../../opt/rviz_ogre_vendor")
16-
1714
find_package(OGRE REQUIRED NO_SYSTEM_ENVIRONMENT_PATH)
1815
message(STATUS "OGRE_LIBRARIES: ${OGRE_LIBRARIES}")
1916
message(STATUS "OGRE_LIBRARY_DIRS: ${OGRE_LIBRARY_DIRS}")

0 commit comments

Comments
 (0)