.make

# beispiel einer universalen makedatei fr den GCC. Fr $(*) wird
# der dateiname des obersten Fensters eingesetzt.

# nach drcken von alt-m passiert folgendes (von unten nach oben):
# im ersten schritt wird compiliert. im zweiten wird das programm
# gebunden. im dritten schritt werden programmsymbole fr den
# debugger erzeugt, der im letzten schritt automatisch gestartet
# wird und den testling ldt.

.tos
.srcpath=h:\gc
.binpath=d:\gnu\bin

all: $(*).sym
   gdb36pl4.ttp -s $(*).sym -e $(*).tos

$(*).sym: $(*).tos
   gcc.ttp $(*).o -o $(*).sym -Bd:\gnu\bin\sym_

$(*).tos:  $(*).o
   gcc.ttp $(*).o -o $(*).tos

$(*).o:    $(*).c
   gcc.ttp -c -g $(*).c
