TARGET = main.elf OBJS = main.o LIBS = -lm KOS_CFLAGS += -O2 -ffunction-sections -fdata-sections KOS_LDFLAGS += -Wl,--gc-sections all: rm-elf $(TARGET) include $(KOS_BASE)/Makefile.rules clean: rm-elf -rm -f $(OBJS) rm-elf: -rm -f $(TARGET) romdisk.* $(TARGET): $(OBJS) kos-cc -o $(TARGET) $(OBJS) $(LIBS) dist: $(TARGET) $(KOS_STRIP) $(TARGET) /home/fran/mkdcdisc/builddir/mkdcdisc -e $(TARGET) -o bad-apple.cdi -n "BAD APPLE" -D cd_root/ --no-padding