Ho diversi Makefile in directory specifiche dell'app come questa:
/project1/apps/app_typeA/Makefile
/project1/apps/app_typeB/Makefile
/project1/apps/app_typeC/Makefile
Ogni Makefile include un file .inc in questo percorso di un livello superiore:
/project1/apps/app_rules.inc
All'interno di app_rules.inc sto impostando la destinazione di dove voglio che i binari vengano posizionati quando vengono creati. Voglio che tutti i binari siano nel loro rispettivo app_type
percorso:
/project1/bin/app_typeA/
Ho provato a usare$(CURDIR)
, in questo modo:
OUTPUT_PATH = /project1/bin/$(CURDIR)
ma invece ho seppellito i binari nell'intero percorso in questo modo: (nota la ridondanza)
/project1/bin/projects/users/bob/project1/apps/app_typeA
Cosa posso fare per ottenere la "directory corrente" di esecuzione in modo che io possa sapere solo app_typeX
per mettere i binari nella loro cartella dei rispettivi tipi?