AS := ulmas
LD := ulmld

TestTargets := xhello xanswer

all:    $(TestTargets)

clean:
        $(RM) $(TestTargets) *.o

xanswer: xanswer.o crt0.o puts.o putui.o
        $(LD) -o $@ $^

xhello: xhello.o crt0.o puts.o putui.o
        $(LD) -o $@ $^

%.o: %.s 
        $(AS) -o $@ $^
