Skip to content

Commit

Permalink
use draco release libraries also with MSVC (like the rest of the work…
Browse files Browse the repository at this point in the history
… including osgeo4w)
  • Loading branch information
jef-n committed Oct 7, 2023
1 parent b825ecc commit 8c62d89
Showing 1 changed file with 3 additions and 25 deletions.
28 changes: 3 additions & 25 deletions cmake/FindDraco.cmake
Expand Up @@ -48,33 +48,11 @@ FIND_LIBRARY(DRACO_LIBRARY NAMES ${DRACO_NAMES}

INCLUDE(FindPackageHandleStandardArgs)

IF(MSVC)
# VisualStudio needs a debug version
FIND_LIBRARY(DRACO_LIBRARY_DEBUG NAMES ${DRACO_DBG_NAMES}
PATHS
$ENV{DRACO_HOME}
$ENV{EXTERNLIBS}/DRACO
PATH_SUFFIXES lib lib64
DOC "DRACO - Library (Debug)"
)
SET(DRACO_LIBRARIES ${DRACO_LIBRARY})

IF(DRACO_LIBRARY_DEBUG AND DRACO_LIBRARY)
SET(DRACO_LIBRARIES optimized ${DRACO_LIBRARY} debug ${DRACO_LIBRARY_DEBUG})
ENDIF(DRACO_LIBRARY_DEBUG AND DRACO_LIBRARY)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(Draco DEFAULT_MSG DRACO_LIBRARY DRACO_INCLUDE_DIR)

FIND_PACKAGE_HANDLE_STANDARD_ARGS(DRACO DEFAULT_MSG DRACO_LIBRARY DRACO_LIBRARY_DEBUG DRACO_INCLUDE_DIR)

MARK_AS_ADVANCED(DRACO_LIBRARY DRACO_LIBRARY_DEBUG DRACO_INCLUDE_DIR)

ELSE(MSVC)
# rest of the world
SET(DRACO_LIBRARIES ${DRACO_LIBRARY})

FIND_PACKAGE_HANDLE_STANDARD_ARGS(Draco DEFAULT_MSG DRACO_LIBRARY DRACO_INCLUDE_DIR)

MARK_AS_ADVANCED(DRACO_LIBRARY DRACO_INCLUDE_DIR)

ENDIF(MSVC)
MARK_AS_ADVANCED(DRACO_LIBRARY DRACO_INCLUDE_DIR)

IF(DRACO_FOUND)
SET(DRACO_INCLUDE_DIRS ${DRACO_INCLUDE_DIR})
Expand Down

0 comments on commit 8c62d89

Please sign in to comment.