[cmake] rename plugin targets to plugin_* (#45975)

* [cmake] rename plugin targets to plugin_*

this is the same semantic than for auth methods and providers

* revert nsis changes

* also rename grass plugin target
This commit is contained in:
Denis Rouzaud 2021-11-11 20:01:39 +01:00 committed by GitHub
parent 1e8f64dcf6
commit 725dcb377c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 27 additions and 27 deletions

View File

@ -36,7 +36,7 @@ IF(WIN32)
#MESSAGE("Searching for QGIS in $ENV{PROGRAMFILES}/QGIS") #MESSAGE("Searching for QGIS in $ENV{PROGRAMFILES}/QGIS")
IF (MINGW) IF (MINGW)
FIND_PATH(QGIS_PLUGIN_DIR FIND_PATH(QGIS_PLUGIN_DIR
NAMES libofflineeditingplugin.dll NAMES libplugin_offlineediting.dll
PATHS PATHS
"$ENV{PROGRAMFILES}/QGIS/plugins" "$ENV{PROGRAMFILES}/QGIS/plugins"
) )
@ -59,7 +59,7 @@ IF(WIN32)
IF (MSVC) IF (MSVC)
FIND_PATH(QGIS_PLUGIN_DIR FIND_PATH(QGIS_PLUGIN_DIR
NAMES offlineeditingplugin.dll NAMES plugin_offlineediting.dll
PATHS PATHS
"$ENV{OSGEO4W_ROOT}/apps/${OSGEO4W_QGIS_SUBDIR}/plugins" "$ENV{OSGEO4W_ROOT}/apps/${OSGEO4W_QGIS_SUBDIR}/plugins"
"$ENV{PROGRAMFILES}/QGIS/plugins" "$ENV{PROGRAMFILES}/QGIS/plugins"
@ -105,7 +105,7 @@ ELSE(WIN32)
IF(UNIX) IF(UNIX)
#MESSAGE("Searching for QGIS in /usr/bin; /usr/local/bin") #MESSAGE("Searching for QGIS in /usr/bin; /usr/local/bin")
FIND_PATH(QGIS_PLUGIN_DIR FIND_PATH(QGIS_PLUGIN_DIR
NAMES libofflineeditingplugin.so NAMES libplugin_offlineediting.so
PATHS PATHS
${QGIS_BUILD_PATH}/PlugIns/qgis ${QGIS_BUILD_PATH}/PlugIns/qgis
${QGIS_MAC_PATH}/PlugIns/qgis ${QGIS_MAC_PATH}/PlugIns/qgis

6
debian/qgis.install vendored
View File

@ -1,7 +1,7 @@
usr/lib/qgis/plugins/libgeometrycheckerplugin.so usr/lib/qgis/plugins/libplugin_geometrychecker.so
usr/lib/qgis/plugins/libauthmethod_oauth2.so usr/lib/qgis/plugins/libauthmethod_oauth2.so
usr/lib/qgis/plugins/libofflineeditingplugin.so usr/lib/qgis/plugins/libplugin_offlineediting.so
usr/lib/qgis/plugins/libtopolplugin.so usr/lib/qgis/plugins/libplugin_topology.so
usr/share/applications/ usr/share/applications/
usr/share/metainfo/ usr/share/metainfo/
usr/share/mime/packages/ usr/share/mime/packages/

View File

@ -382,9 +382,9 @@ if not exist %ARCH%\release\qgis\%PACKAGENAME% mkdir %ARCH%\release\qgis\%PACKAG
"apps/%PACKAGENAME%/i18n/" ^ "apps/%PACKAGENAME%/i18n/" ^
"apps/%PACKAGENAME%/icons/" ^ "apps/%PACKAGENAME%/icons/" ^
"apps/%PACKAGENAME%/images/" ^ "apps/%PACKAGENAME%/images/" ^
"apps/%PACKAGENAME%/plugins/offlineeditingplugin.dll" ^ "apps/%PACKAGENAME%/plugins/plugin_offlineediting.dll" ^
"apps/%PACKAGENAME%/plugins/topolplugin.dll" ^ "apps/%PACKAGENAME%/plugins/plugin_topology.dll" ^
"apps/%PACKAGENAME%/plugins/geometrycheckerplugin.dll" ^ "apps/%PACKAGENAME%/plugins/plugin_geometrychecker.dll" ^
"apps/%PACKAGENAME%/qtplugins/sqldrivers/qsqlspatialite.dll" ^ "apps/%PACKAGENAME%/qtplugins/sqldrivers/qsqlspatialite.dll" ^
"apps/%PACKAGENAME%/qtplugins/designer/" ^ "apps/%PACKAGENAME%/qtplugins/designer/" ^
"apps/%PACKAGENAME%/python/" ^ "apps/%PACKAGENAME%/python/" ^
@ -441,7 +441,7 @@ for %%g IN (%GRASS_VERSIONS%) do (
"apps/%PACKAGENAME%/grass/modules/qgis.g.info!v!.exe" ^ "apps/%PACKAGENAME%/grass/modules/qgis.g.info!v!.exe" ^
"apps/%PACKAGENAME%/grass/modules/qgis.r.in!v!.exe" ^ "apps/%PACKAGENAME%/grass/modules/qgis.r.in!v!.exe" ^
"apps/%PACKAGENAME%/grass/modules/qgis.v.in!v!.exe" ^ "apps/%PACKAGENAME%/grass/modules/qgis.v.in!v!.exe" ^
"apps/%PACKAGENAME%/plugins/grassplugin!v!.dll" ^ "apps/%PACKAGENAME%/plugins/plugin_grass!v!.dll" ^
"apps/%PACKAGENAME%/plugins/provider_grass!v!.dll" ^ "apps/%PACKAGENAME%/plugins/provider_grass!v!.dll" ^
"apps/%PACKAGENAME%/plugins/provider_grassraster!v!.dll" ^ "apps/%PACKAGENAME%/plugins/provider_grassraster!v!.dll" ^
"bin/%PACKAGENAME%-grass!v!.bat.tmpl" ^ "bin/%PACKAGENAME%-grass!v!.bat.tmpl" ^

View File

@ -36,10 +36,10 @@ else()
QT5_WRAP_UI (geometrychecker_UIS_H ${geometrychecker_UIS}) QT5_WRAP_UI (geometrychecker_UIS_H ${geometrychecker_UIS})
endif() endif()
add_library (geometrycheckerplugin MODULE ${geometrychecker_SRCS} ${geometrychecker_RCCS} ${geometrychecker_UIS_H}) add_library (plugin_geometrychecker MODULE ${geometrychecker_SRCS} ${geometrychecker_RCCS} ${geometrychecker_UIS_H})
# require c++17 # require c++17
target_compile_features(geometrycheckerplugin PRIVATE cxx_std_17) target_compile_features(plugin_geometrychecker PRIVATE cxx_std_17)
include_directories( include_directories(
${CMAKE_SOURCE_DIR}/src/plugins ${CMAKE_SOURCE_DIR}/src/plugins
@ -53,7 +53,7 @@ include_directories(SYSTEM
${GDAL_INCLUDE_DIR} ${GDAL_INCLUDE_DIR}
) )
target_link_libraries(geometrycheckerplugin target_link_libraries(plugin_geometrychecker
qgis_core qgis_core
qgis_gui qgis_gui
qgis_analysis qgis_analysis
@ -62,7 +62,7 @@ target_link_libraries(geometrycheckerplugin
######################################################## ########################################################
# Install # Install
install(TARGETS geometrycheckerplugin install(TARGETS plugin_geometrychecker
RUNTIME DESTINATION ${QGIS_PLUGIN_DIR} RUNTIME DESTINATION ${QGIS_PLUGIN_DIR}
LIBRARY DESTINATION ${QGIS_PLUGIN_DIR}) LIBRARY DESTINATION ${QGIS_PLUGIN_DIR})

View File

@ -182,14 +182,14 @@ macro(ADD_GRASSPLUGIN GRASS_BUILD_VERSION)
${CMAKE_BINARY_DIR}/src/providers/grass/${GRASS_BUILD_VERSION} ${CMAKE_BINARY_DIR}/src/providers/grass/${GRASS_BUILD_VERSION}
) )
add_library (grassplugin${GRASS_BUILD_VERSION} MODULE add_library (plugin_grass${GRASS_BUILD_VERSION} MODULE
${GRASS_PLUGIN_SRCS} ${GRASS_PLUGIN_SRCS}
${GRASS_PLUGIN_MOC_SRCS} ${GRASS_PLUGIN_MOC_SRCS}
${GRASS_PLUGIN_UIS_H} ${GRASS_PLUGIN_UIS_H}
${GRASS_PLUGIN_RCCS} ${GRASS_PLUGIN_RCCS}
) )
set_target_properties(grassplugin${GRASS_BUILD_VERSION} PROPERTIES set_target_properties(plugin_grass${GRASS_BUILD_VERSION} PROPERTIES
COMPILE_FLAGS "-DGRASS_BASE=\\\"${GRASS_PREFIX}\\\" ${GRASS_EXTRA_INCLUDE_DIRS${GRASS_BUILD_VERSION}}" COMPILE_FLAGS "-DGRASS_BASE=\\\"${GRASS_PREFIX}\\\" ${GRASS_EXTRA_INCLUDE_DIRS${GRASS_BUILD_VERSION}}"
) )
@ -197,7 +197,7 @@ macro(ADD_GRASSPLUGIN GRASS_BUILD_VERSION)
set_source_files_properties(${GRASS_PLUGIN_SRCS} PROPERTIES COMPILE_FLAGS "-wd4611") set_source_files_properties(${GRASS_PLUGIN_SRCS} PROPERTIES COMPILE_FLAGS "-wd4611")
endif() endif()
target_link_libraries(grassplugin${GRASS_BUILD_VERSION} target_link_libraries(plugin_grass${GRASS_BUILD_VERSION}
qgisgrass${GRASS_BUILD_VERSION} qgisgrass${GRASS_BUILD_VERSION}
qgis_app qgis_app
qgis_gui qgis_gui
@ -205,7 +205,7 @@ macro(ADD_GRASSPLUGIN GRASS_BUILD_VERSION)
) )
if (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD") if (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
target_link_libraries(grassplugin${GRASS_BUILD_VERSION} ulog) target_link_libraries(plugin_grass${GRASS_BUILD_VERSION} ulog)
endif() endif()
# override default path where built files are put to allow running qgis without installing # override default path where built files are put to allow running qgis without installing
@ -228,7 +228,7 @@ macro(ADD_GRASSPLUGIN GRASS_BUILD_VERSION)
######################################################## ########################################################
# Install # Install
install(TARGETS grassplugin${GRASS_BUILD_VERSION} install(TARGETS plugin_grass${GRASS_BUILD_VERSION}
RUNTIME DESTINATION ${QGIS_PLUGIN_DIR} RUNTIME DESTINATION ${QGIS_PLUGIN_DIR}
LIBRARY DESTINATION ${QGIS_PLUGIN_DIR}) LIBRARY DESTINATION ${QGIS_PLUGIN_DIR})

View File

@ -24,16 +24,16 @@ else()
QT5_WRAP_UI(offline_editing_plugin_UIS_H ${offline_editing_plugin_UIS}) QT5_WRAP_UI(offline_editing_plugin_UIS_H ${offline_editing_plugin_UIS})
endif() endif()
add_library (offlineeditingplugin MODULE add_library (plugin_offlineediting MODULE
${offline_editing_plugin_SRCS} ${offline_editing_plugin_SRCS}
${offline_editing_plugin_RCCS} ${offline_editing_plugin_RCCS}
${offline_editing_plugin_UIS_H} ${offline_editing_plugin_UIS_H}
) )
# require c++17 # require c++17
target_compile_features(offlineeditingplugin PRIVATE cxx_std_17) target_compile_features(plugin_offlineediting PRIVATE cxx_std_17)
target_link_libraries(offlineeditingplugin target_link_libraries(plugin_offlineediting
qgis_core qgis_core
qgis_gui qgis_gui
${SPATIALITE_LIBRARY} ${SPATIALITE_LIBRARY}
@ -53,7 +53,7 @@ include_directories(
######################################################## ########################################################
# Install # Install
install(TARGETS offlineeditingplugin install(TARGETS plugin_offlineediting
RUNTIME DESTINATION ${QGIS_PLUGIN_DIR} RUNTIME DESTINATION ${QGIS_PLUGIN_DIR}
LIBRARY DESTINATION ${QGIS_PLUGIN_DIR} LIBRARY DESTINATION ${QGIS_PLUGIN_DIR}
) )

View File

@ -27,10 +27,10 @@ else()
QT5_WRAP_UI (topol_UIS_H ${topol_UIS}) QT5_WRAP_UI (topol_UIS_H ${topol_UIS})
endif() endif()
add_library (topolplugin MODULE ${topol_SRCS} ${topol_RCCS} ${topol_UIS_H}) add_library (plugin_topology MODULE ${topol_SRCS} ${topol_RCCS} ${topol_UIS_H})
# require c++17 # require c++17
target_compile_features(topolplugin PRIVATE cxx_std_17) target_compile_features(plugin_topology PRIVATE cxx_std_17)
include_directories(SYSTEM include_directories(SYSTEM
${GEOS_INCLUDE_DIR} ${GEOS_INCLUDE_DIR}
@ -43,7 +43,7 @@ include_directories(
${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}
) )
target_link_libraries(topolplugin target_link_libraries(plugin_topology
qgis_core qgis_core
qgis_gui qgis_gui
) )
@ -52,7 +52,7 @@ target_link_libraries(topolplugin
######################################################## ########################################################
# Install # Install
install(TARGETS topolplugin install(TARGETS plugin_topology
RUNTIME DESTINATION ${QGIS_PLUGIN_DIR} RUNTIME DESTINATION ${QGIS_PLUGIN_DIR}
LIBRARY DESTINATION ${QGIS_PLUGIN_DIR}) LIBRARY DESTINATION ${QGIS_PLUGIN_DIR})