Loading cmake/FindSQLite3.cmake +15 −19 Original line number Diff line number Diff line Loading @@ -20,16 +20,14 @@ if (NOT TARGET sqlite3::sqlite3 AND SQLITE3_FOUND) IMPORTED_CONFIGURATIONS "Release;Debug" ) if(WIN32) get_filename_component(_SQLITE3_LIB_DIR "${SQLITE3_LIBRARIES}" DIRECTORY) if(WIN32) get_filename_component(_SQLITE3_LIB_DIR "${SQLITE3_LIBRARIES}" DIRECTORY) find_path(_SQLITE3_BIN_DIR NAMES sqlite3.dll HINTS "${_SQLITE3_LIB_DIR}/.." "${_SQLITE3_LIB_DIR}/bin" PATH_SUFFIXES "" ) find_path(_SQLITE3_BIN_DIR NAMES sqlite3.dll HINTS "${_SQLITE3_LIB_DIR}/.." "${_SQLITE3_LIB_DIR}/bin" PATH_SUFFIXES "" ) if (_SQLITE3_BIN_DIR) set(_SQLITE3_DLL_PATH "${_SQLITE3_BIN_DIR}/sqlite3.dll") Loading @@ -38,16 +36,14 @@ if (NOT TARGET sqlite3::sqlite3 AND SQLITE3_FOUND) set(_SQLITE3_DLL_PATH "${SQLITE3_LIBRARIES}") endif() set_target_properties(sqlite3::sqlite3 PROPERTIES IMPORTED_IMPLIB_RELEASE "${SQLITE3_LIBRARIES}" IMPORTED_LOCATION_RELEASE "${_SQLITE3_DLL_PATH}" # Annahme für Debug-Konfigurationen: muss ggf. angepasst werden IMPORTED_IMPLIB_DEBUG "${_SQLITE3_LIB_DIR}/sqlite3d.lib" IMPORTED_LOCATION_DEBUG "${_SQLITE3_BIN_DIR}/sqlite3d.dll" ) set_target_properties(sqlite3::sqlite3 PROPERTIES IMPORTED_IMPLIB_RELEASE "${SQLITE3_LIBRARIES}" IMPORTED_LOCATION_RELEASE "${_SQLITE3_DLL_PATH}" # Annahme für Debug-Konfigurationen: muss ggf. angepasst werden IMPORTED_IMPLIB_DEBUG "${_SQLITE3_LIB_DIR}/sqlite3d.lib" IMPORTED_LOCATION_DEBUG "${_SQLITE3_BIN_DIR}/sqlite3d.dll" ) else() # --- Linux/Unix Implementierung (.so) --- # NUTZT den von find_library gefundenen ABSOLUTEN PFAD set_target_properties(sqlite3::sqlite3 PROPERTIES IMPORTED_LOCATION_RELEASE "${SQLITE3_LIBRARIES}" IMPORTED_LOCATION_DEBUG "${SQLITE3_LIBRARIES}" Loading Loading
cmake/FindSQLite3.cmake +15 −19 Original line number Diff line number Diff line Loading @@ -20,16 +20,14 @@ if (NOT TARGET sqlite3::sqlite3 AND SQLITE3_FOUND) IMPORTED_CONFIGURATIONS "Release;Debug" ) if(WIN32) get_filename_component(_SQLITE3_LIB_DIR "${SQLITE3_LIBRARIES}" DIRECTORY) if(WIN32) get_filename_component(_SQLITE3_LIB_DIR "${SQLITE3_LIBRARIES}" DIRECTORY) find_path(_SQLITE3_BIN_DIR NAMES sqlite3.dll HINTS "${_SQLITE3_LIB_DIR}/.." "${_SQLITE3_LIB_DIR}/bin" PATH_SUFFIXES "" ) find_path(_SQLITE3_BIN_DIR NAMES sqlite3.dll HINTS "${_SQLITE3_LIB_DIR}/.." "${_SQLITE3_LIB_DIR}/bin" PATH_SUFFIXES "" ) if (_SQLITE3_BIN_DIR) set(_SQLITE3_DLL_PATH "${_SQLITE3_BIN_DIR}/sqlite3.dll") Loading @@ -38,16 +36,14 @@ if (NOT TARGET sqlite3::sqlite3 AND SQLITE3_FOUND) set(_SQLITE3_DLL_PATH "${SQLITE3_LIBRARIES}") endif() set_target_properties(sqlite3::sqlite3 PROPERTIES IMPORTED_IMPLIB_RELEASE "${SQLITE3_LIBRARIES}" IMPORTED_LOCATION_RELEASE "${_SQLITE3_DLL_PATH}" # Annahme für Debug-Konfigurationen: muss ggf. angepasst werden IMPORTED_IMPLIB_DEBUG "${_SQLITE3_LIB_DIR}/sqlite3d.lib" IMPORTED_LOCATION_DEBUG "${_SQLITE3_BIN_DIR}/sqlite3d.dll" ) set_target_properties(sqlite3::sqlite3 PROPERTIES IMPORTED_IMPLIB_RELEASE "${SQLITE3_LIBRARIES}" IMPORTED_LOCATION_RELEASE "${_SQLITE3_DLL_PATH}" # Annahme für Debug-Konfigurationen: muss ggf. angepasst werden IMPORTED_IMPLIB_DEBUG "${_SQLITE3_LIB_DIR}/sqlite3d.lib" IMPORTED_LOCATION_DEBUG "${_SQLITE3_BIN_DIR}/sqlite3d.dll" ) else() # --- Linux/Unix Implementierung (.so) --- # NUTZT den von find_library gefundenen ABSOLUTEN PFAD set_target_properties(sqlite3::sqlite3 PROPERTIES IMPORTED_LOCATION_RELEASE "${SQLITE3_LIBRARIES}" IMPORTED_LOCATION_DEBUG "${SQLITE3_LIBRARIES}" Loading