#
# Objective-C Runtime Example
# (c) 2023 Falco Girgis
#   

TARGET = runtime.elf
OBJS = runtime.o
CFLAGS = -std=c11

all: rm-elf $(TARGET)

include $(KOS_BASE)/Makefile.rules

clean: rm-elf
	-rm -f $(OBJS) 

rm-elf:
	-rm -f $(TARGET) 

$(TARGET): $(OBJS)
	kos-cc -o $(TARGET) $(OBJS) -lobjc

run: $(TARGET)
	$(KOS_LOADER) $(TARGET)

dist: $(TARGET)
	-rm -f $(OBJS)
	$(KOS_STRIP) $(TARGET)

