# NATIVE BUILD ONLY

SU=lib:c.o
CC=lc
CCF=-csf -v -iinclude: -o
LN=blink
LNF=NODEBUG SMALLCODE SMALLDATA DEFINE __main=__tinymain
LIBS=lib:lc.lib+lib:amiga.lib

INC=/common/local.h app.h
OBJ=main.o cx.o window.o app.o nocapslock.o

nocapslock.ld: $(OBJ)
   $(CC) $(CCF)revision.o revision.c
   $(LN) $(LNF) FROM $(SU) $(OBJ) revision.o LIB $(LIBS) TO $@

main.o : /common/main.c $(INC)
   $(CC) $(CCF)$@ /common/main.c

cx.o : /common/cx.c $(INC)
   $(CC) $(CCF)$@ /common/cx.c

window.o : /common/window.c $(INC)
   $(CC) $(CCF)$@ /common/window.c

app.o : app.c app.h
   $(CC) $(CCF)$@ app.c

nocapslock.o : nocapslock.c app.h
   $(CC) $(CCF)$@ nocapslock.c
