port of RPM building and gitea workflows (#1601)
Build and Deploy on local RHEL9 / build (push) Successful in 2m0s
Build on RHEL9 docker image / build (push) Successful in 3m57s
Build on RHEL8 docker image / build (push) Successful in 5m7s
Build and Deploy on local RHEL8 / build (push) Successful in 5m14s
Run Simulator Tests on local RHEL9 / build (push) Successful in 20m43s
Run Simulator Tests on local RHEL8 / build (push) Successful in 24m4s

This commit is contained in:
Erik Fröjdh
2026-10-06 20:09:56 +02:00
committed by GitHub
parent 3ed9d0a07b
commit bf6c5f2c8a
18 changed files with 298 additions and 78 deletions
+2 -14
View File
@@ -109,21 +109,9 @@ if(SLS_USE_TEXTCLIENT)
set_property(TARGET ${val1} PROPERTY INTERPROCEDURAL_OPTIMIZATION True)
endif()
# Mainly for RPMs to enable side by side installations of different versions
if(SLS_INSTALL_VERSIONED_BINARIES)
install(PROGRAMS "$<TARGET_FILE:${val1}>"
DESTINATION bin
RENAME "$<TARGET_FILE_BASE_NAME:${val1}>-${PROJECT_VERSION}"
COMPONENT cli
)
else()
install(TARGETS ${val1}
DESTINATION bin
COMPONENT cli
)
endif()
sls_install_executable(${val1} DESTINATION bin COMPONENT cli)
endforeach()
endif(SLS_USE_TEXTCLIENT)