Das Programm möchte ich mit : "make democlr" übergeben ohne eine Vorgabe
im Make "PRG=democlr".
Wie geht das?
Danke.
Diese Make:
# -----------------------------
# makefile by bill buckels 2008
# -----------------------------
PRG=democlr >>>>>> soll von aussen kommen.
$(PRG).prg: $(PRG).r
LN65 +B +H 2000,4004 $(PRG).R -ld -lg3 -ls -lm -ld -lg3 -ls -lm
del $(PRG).R
MAKEPRG2 $(PRG) $(PRG).BIN
del $(PRG)
@echo $(PRG).PRG now created!
$(PRG).r: $(PRG).c
c65 $(PRG).c
Mach ein PHONY make-Target democlr und mach dort, was immer du tun willst. Johann
PRG=democlr make Dadurch wird für make die Umgebungsvariable PRG auf democlr gesetzt, und dadurch wird im makefile die make-Variable PRG mit eben diesem Wert verfügbar. Daher kannst du im makefile schreiben: $(PRG).prg: $(PRG).r ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.