CFLAGS = -Wall -O2 -fomit-frame-pointer -fno-builtin -nostdinc -I../libc/include -I../librtl/ -I../sdk/include -fno-stack-protector -m32

.c.o:
	$(CC) $(CFLAGS) -c $*.c -o $*.o

OBJS = main.o file.o

build: $(OBJS)
	gcc -m32 -nodefaultlibs -nostdlib  -L../libc -L../librtl -L../posix -lpthread -L../sdk/libs ../libc/init/init.o $(OBJS) -lconsole -lstdc -lrtl -Wl,-I,/Linker -o fruity

clean:
	rm -rf *.o
	rm -rf fruity

install:
	cp fruity ../../CdRoot/Applications
