Christian Kruse: Modul-System

Beitrag lesen

Tag zusammen,

ich habe ein kleines Problem mit den GNU Autotools. Folgendes Scenario:

Ich habe ein C-Projekt, in dem es ein Verzeichnis 'modules' gibt. In diesem Verzeichnis
sind n Module enthalten: einige mit der Distribution mitgelieferte Module und ansonsten
beliebige Module, die der User dort hineinkopieren kann. Das Problem, dass ich nun habe,
ist folgendes: anscheinend muss Automake zur Ausführungszeit wissen, welche Module
vorhanden sind. Heisst, es muss anscheinend vor configure wissen, welche Module vorhanden
sind, sprich sie müssen von Hand dort eingetragen werden. Das ist nur leider ein Problem,
da, wie gesagt, der User prinzipiell Module da von Hand hineinkopieren kann und/oder Module
und per --enable-modules aktivieren bzw. per --disable-modules deaktivieren können soll.
Das wiederum bedeutet, dass ich die Module nicht von Hand dort eintragen kann.

Hat jemand eine Idee, wie man das Problem mit Autotools-Boardmitteln lösen kann?

Grüße,
 CK

--
Sich erinnern bedeutet, aus einer Erfahrung nicht ausreichend gelernt zu haben.