]> granicus.if.org Git - graphviz/commitdiff
fix case warnings for RxSpencer during CMake builds
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 28 Aug 2020 03:09:28 +0000 (20:09 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 2 Sep 2020 15:06:13 +0000 (08:06 -0700)
This fixes the following CI warning:

  -- Found RXSPENCER: ...rxspencer.lib
  CMake Warning (dev) at ...FindPackageHandleStandardArgs.cmake:272 (message):
    The package name passed to `find_package_handle_standard_args` (RXSPENCER)
    does not match the name of the calling package (RxSpencer).  This can lead
    to problems in calling code that expects `find_package` result variables
    (e.g., `_FOUND`) to follow a certain pattern.
  Call Stack (most recent call first):
    cmake/FindRxSpencer.cmake:5 (find_package_handle_standard_args)
    CMakeLists.txt:90 (find_package)
  This warning is for project developers.  Use -Wno-dev to suppress it.

cmake/FindRxSpencer.cmake
lib/gvc/CMakeLists.txt

index d5341917362bdbb47335a22e2ec3d94f613530c6..3c915a71b5d5e4a3f708bcf307801bccb4e5c145 100644 (file)
@@ -1,16 +1,16 @@
-find_path(RXSPENCER_INCLUDE_DIR regex.h)
-find_library(RXSPENCER_LIBRARY NAMES rxspencer)
+find_path(RxSpencer_INCLUDE_DIR regex.h)
+find_library(RxSpencer_LIBRARY NAMES rxspencer)
 
 include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(RXSPENCER DEFAULT_MSG
-    RXSPENCER_LIBRARY
-    RXSPENCER_INCLUDE_DIR
+find_package_handle_standard_args(RxSpencer DEFAULT_MSG
+    RxSpencer_LIBRARY
+    RxSpencer_INCLUDE_DIR
 )
 
 mark_as_advanced(
-    RXSPENCER_INCLUDE_DIR
-    RXSPENCER_LIBRARY
+    RxSpencer_INCLUDE_DIR
+    RxSpencer_LIBRARY
 )
 
-set(RXSPENCER_INCLUDE_DIRS ${RXSPENCER_INCLUDE_DIR})
-set(RXSPENCER_LIBRARIES ${RXSPENCER_LIBRARY})
+set(RxSpencer_INCLUDE_DIRS ${RxSpencer_INCLUDE_DIR})
+set(RxSpencer_LIBRARIES ${RxSpencer_LIBRARY})
index 5622eefe6235f8505f1eb91e3dd2269eed5cb7ba..7f71db9ab7e38021b93b7281ab7ce1411dc12b79 100644 (file)
@@ -9,7 +9,7 @@ include_directories(
     ${GRAPHVIZ_LIB_DIR}/common
     ${GRAPHVIZ_LIB_DIR}/pathplan
     ${LTDL_INCLUDE_DIRS}
-    ${RXSPENCER_INCLUDE_DIRS}
+    ${RxSpencer_INCLUDE_DIRS}
 )
 
 add_library(gvc SHARED
@@ -57,7 +57,7 @@ target_link_libraries(gvc
     pathplan
     xdot
     ${EXPAT_LIBRARIES}
-    ${RXSPENCER_LIBRARIES}
+    ${RxSpencer_LIBRARIES}
     ${ZLIB_LIBRARIES}
     ${MATH_LIB}
 )