J'ai un projet basé sur CMake avec une bibliothèque statique (par défaut) où je dois fournir deb-packages. Je veux le rendre agréable et fournir une bibliothèque partagée et une bibliothèque statique dans différents packages.

Puis: Comment puis-je passer différentes options de configuration du debian/rules au cmake sous-jacent pour la lib$packagename et le lib$packagename-dev paquet? Dites, dans cet exemple, changez cmake pour construire une bibliothèque partagée via CMAKE_FLAGS+=-DBUILD_SHARED_LIBS=ON?

Je ne trouve pas beaucoup d’exemples pour le format plus récent de debhelper (qui est 9 dans mon cas). Est-il recommandé d'utiliser une version antérieure pour cette exigence spécifique?

Merci et salutations

sdfgsdfgsdfgadfgasdfg
la source