mboost-dp1

for MDOC in $(DOCS_$$MODULE)


Gå til bund
Gravatar #1 - BurningShadow
15. sep. 2013 09:55
Jeg har et program, der består af nogle forskellige moduler, og hvert modul indeholder lidt dokumentation, som jeg gerne ville kopiere ind i specifikke mapper. Jeg har styr på det meste af det, men kæmper med en lille detalje. For bedre at kunne overskue mit problem, har jeg konstrueret denne simple lille test-makefile, så jeg ikke drukner i alt muligt irrelevant crap, der kan have en utilsigtet indflydelse på problemet.
Og da den er lettere at overskue, kan den også bruges her.


DOCS = doc1 doc2 doc3
DOCS_M1 = doc11 doc12 doc13
DOCS_M2 = doc21 doc22 doc23
DOCS_M3 = doc31 doc32 doc33
MODULES = M1 M2 M3

doc:
for DOC in $(DOCS); do \
echo $$DOC; \
done;
for MODULE in $(MODULES); do \
echo $$MODULE; \
for MDOC in $(DOCS_$$MODULE); do \
echo $$MDOC; \
done; \
done;


Jeg har lokaliseret problemet til denne linje:
for MDOC in $(DOCS_$$MODULE)

Det er tydeligvis ikke den korrekte løsning (den virker ikke), men efter længere tids kamp, må jeg konkludere at jeg ikke har den fjerneste ide om hvordan jeg så skal gøre det.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login