Patricio,
Al llamar al make le proporcionas el define asi:
make -ftest.mak tipo="PRUEBA"
y desde el fichero make lo usas directamente con $( ... )
$(HBDIR)\bin\harbour $< /a /n /w1 /es2 /D$(tipo) /Oobj\ /I$(FWDIR)\include;$(HBDIR)\include;include;D:\Apl\PRGS\Lib32\tTaskpanel\include