Changeset 251005 in webkit
- Timestamp:
- Oct 11, 2019 2:04:12 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r250870 r251005 1 2019-10-11 Konstantin Tokarev <annulen@yandex.ru> 2 3 [cmake] Use HINTS instead of PATHS when searching in paths from pkg-config 4 https://bugs.webkit.org/show_bug.cgi?id=202831 5 6 Reviewed by Carlos Garcia Campos. 7 8 HINTS and PATHS sections are similar, however HINTS is processed before 9 default system locations, while PATHS - after. If target file can be found 10 in the system, pkg-config results are ignored in case of PATHS, making it 11 impossible to override system version of library with PKG_CONFIG_PATH. 12 13 Note that CMake documentation recommends using PATHS for hard-coded guesses. 14 15 * Source/cmake/FindEnchant.cmake: 16 * Source/cmake/FindFontconfig.cmake: 17 * Source/cmake/FindLibEpoxy.cmake: 18 * Source/cmake/FindLibtasn1.cmake: 19 * Source/cmake/FindSqlite.cmake: 20 1 21 2019-10-08 Adrian Perez de Castro <aperez@igalia.com> 2 22 -
trunk/Source/cmake/FindEnchant.cmake
r228826 r251005 38 38 find_path(ENCHANT_INCLUDE_DIRS 39 39 NAMES enchant.h 40 PATHS ${PC_ENCHANT_INCLUDEDIR}40 HINTS ${PC_ENCHANT_INCLUDEDIR} 41 41 ${PC_ENCHANT_INCLUDE_DIRS} 42 42 ) … … 44 44 find_library(ENCHANT_LIBRARIES 45 45 NAMES ${ENCHANT_NAME} 46 PATHS ${PC_ENCHANT_LIBDIR}46 HINTS ${PC_ENCHANT_LIBDIR} 47 47 ${PC_ENCHANT_LIBRARY_DIRS} 48 48 ) -
trunk/Source/cmake/FindFontconfig.cmake
r136790 r251005 50 50 51 51 find_path(FONTCONFIG_INCLUDE_DIR fontconfig/fontconfig.h 52 PATHS 53 ${PC_FONTCONFIG_INCLUDEDIR} 54 ${PC_FONTCONFIG_INCLUDE_DIRS} 55 /usr/X11/include 52 HINTS ${PC_FONTCONFIG_INCLUDEDIR} ${PC_FONTCONFIG_INCLUDE_DIRS} 53 PATHS /usr/X11/include 56 54 ) 57 55 58 56 find_library(FONTCONFIG_LIBRARIES NAMES fontconfig 59 PATHS 60 ${PC_FONTCONFIG_LIBDIR} 61 ${PC_FONTCONFIG_LIBRARY_DIRS} 57 HINTS ${PC_FONTCONFIG_LIBDIR} ${PC_FONTCONFIG_LIBRARY_DIRS} 62 58 ) 63 59 -
trunk/Source/cmake/FindLibEpoxy.cmake
r223045 r251005 37 37 find_path(LIBEPOXY_INCLUDE_DIRS 38 38 NAMES epoxy/gl.h 39 PATHS ${PC_LIBEPOXY_INCLUDEDIR} ${PC_LIBEPOXY_INCLUDE_DIRS}39 HINTS ${PC_LIBEPOXY_INCLUDEDIR} ${PC_LIBEPOXY_INCLUDE_DIRS} 40 40 ) 41 41 42 42 find_library(LIBEPOXY_LIBRARIES 43 43 NAMES epoxy 44 PATHS ${PC_LIBEPOXY_LIBDIR} ${PC_LIBEPOXY_LIBRARY_DIRS}44 HINTS ${PC_LIBEPOXY_LIBDIR} ${PC_LIBEPOXY_LIBRARY_DIRS} 45 45 ) 46 46 -
trunk/Source/cmake/FindLibtasn1.cmake
r220595 r251005 34 34 find_path(LIBTASN1_INCLUDE_DIRS 35 35 NAMES libtasn1.h 36 PATHS ${PC_LIBTASN1_INCLUDEDIR} ${PC_LIBTASN1_INCLUDE_DIRS}36 HINTS ${PC_LIBTASN1_INCLUDEDIR} ${PC_LIBTASN1_INCLUDE_DIRS} 37 37 ) 38 38 39 39 find_library(LIBTASN1_LIBRARIES 40 40 NAMES tasn1 41 PATHS ${PC_LIBTASN1_LIBDIR} ${PC_LIBTASN1_LIBRARY_DIRS}41 HINTS ${PC_LIBTASN1_LIBDIR} ${PC_LIBTASN1_LIBRARY_DIRS} 42 42 ) 43 43 -
trunk/Source/cmake/FindSqlite.cmake
r136790 r251005 48 48 49 49 find_path(SQLITE_INCLUDE_DIR NAMES sqlite3.h 50 PATHS 51 ${PC_SQLITE_INCLUDEDIR} 52 ${PC_SQLITE_INCLUDE_DIRS} 50 HINTS ${PC_SQLITE_INCLUDEDIR} ${PC_SQLITE_INCLUDE_DIRS} 53 51 ) 54 52 55 53 find_library(SQLITE_LIBRARIES NAMES sqlite3 56 PATHS 57 ${PC_SQLITE_LIBDIR} 58 ${PC_SQLITE_LIBRARY_DIRS} 54 HINTS ${PC_SQLITE_LIBDIR} ${PC_SQLITE_LIBRARY_DIRS} 59 55 ) 60 56
Note: See TracChangeset
for help on using the changeset viewer.