[mapguide-commits] r10161 - in branches/4.0/MgDev/Server/RepositoryAdmin: . app
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Tue Jul 29 20:53:02 PDT 2025
Author: jng
Date: 2025-07-29 20:53:00 -0700 (Tue, 29 Jul 2025)
New Revision: 10161
Added:
branches/4.0/MgDev/Server/RepositoryAdmin/CMakeLists.txt
branches/4.0/MgDev/Server/RepositoryAdmin/app/CMakeLists.txt
Log:
#2879: Add missing CMakeLists.txt files
Added: branches/4.0/MgDev/Server/RepositoryAdmin/CMakeLists.txt
===================================================================
--- branches/4.0/MgDev/Server/RepositoryAdmin/CMakeLists.txt (rev 0)
+++ branches/4.0/MgDev/Server/RepositoryAdmin/CMakeLists.txt 2025-07-30 03:53:00 UTC (rev 10161)
@@ -0,0 +1,11 @@
+file(GLOB repo_admin_scripts
+ "*.sh"
+)
+file(GLOB repo_admin_files
+ "README.txt"
+ "COPYRIGHT")
+install(FILES ${repo_admin_scripts}
+ PERMISSIONS OWNER_EXECUTE
+ DESTINATION ${MG_SERVER_REPOADMIN_DIR})
+install(FILES ${repo_admin_files} DESTINATION ${MG_SERVER_REPOADMIN_DIR})
+add_subdirectory(app)
\ No newline at end of file
Added: branches/4.0/MgDev/Server/RepositoryAdmin/app/CMakeLists.txt
===================================================================
--- branches/4.0/MgDev/Server/RepositoryAdmin/app/CMakeLists.txt (rev 0)
+++ branches/4.0/MgDev/Server/RepositoryAdmin/app/CMakeLists.txt 2025-07-30 03:53:00 UTC (rev 10161)
@@ -0,0 +1,13 @@
+find_program(DOTNET_EXE dotnet)
+if (NOT DOTNET_EXE)
+ message(FATAL "dotnet not found")
+endif (NOT DOTNET_EXE)
+
+install(CODE "
+ message(STATUS \"Publishing repo admin tool from (${CMAKE_CURRENT_SOURCE_DIR}) during install...\")
+ execute_process(
+ COMMAND ${DOTNET_EXE} publish -c Release -r linux-x64 -o ${MG_INSTALL_SERVER_PREFIX_ABS}/RepositoryAdmin
+ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
+ COMMAND_ECHO STDOUT
+ )
+")
\ No newline at end of file
More information about the mapguide-commits
mailing list