CMake : add support for RLM protection #1780
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
La procédure d'installation avec la protection FlexLM ne change pas.
Pour réaliser l'installation avec la protection RLM, il faut charger le module
RLM_LIcenseAPI
(qui fournit la variableRLM_ROOT
) à la place du module FlexLM et ajouter l'option-DPROTECTION=RLM
à la commandecmake
.On garde
FLEXLM
comme nom de paquet pour ne pas casser la compatibilité avec les applications déjà existantes basées sur le framework Arcane.A noter que la défintion
ARCANE_TEST_RLM
devra être supprimée des fichiers suivants le moment voulu :arcane/CMakeLists.txt
arcane/src/arcane/impl/FlexLMTools.cc
arcane/src/arcane/impl/FlexLMTools.h