CC=gcc
CFLAGS= -Wall -O6 -m486 -ffreestanding 

app: helloworld.app testapp.app 
load: helloworld.loaded testapp.loaded

clean:
	-rm *.app *.loaded *.o

%.app: %.o loader.o lib.o
	ld -T std.lds -o $@ loader.o $< lib.o

%.loaded: %.app
	-../tools/v2fs_delete -p /dev/fd0 -m $<
	../tools/file_to_v2obj -f $< -t "SYS." -o - | ../tools/file_to_v2fs -p /dev/fd0 -f -
	touch $@
