# # :ts=8 # ############################################################################### NAME = configreader LFLAGS = addsym smallcode smalldata noicons batch LIBS = lib:sc.lib lib:amiga.lib lib:debug.lib ############################################################################### $(NAME) : main.o configmodel.o cregex.lib arraytypes.lib slink lib:c.o main.o configmodel.o to $(NAME) noicons lib $(LIBS) cregex.lib arraytypes.lib $(LFLAGS) cregex.lib : cregex_compile.o cregex_parse.o cregex_vm.o JOIN cregex_compile.o cregex_parse.o cregex_vm.o AS cregex.lib arraytypes.lib : stringarray.o linearray.o JOIN stringarray.o linearray.o AS arraytypes.lib clean: delete \#?.o \#?.lib $(NAME) ALL ############################################################################### main.o : main.c stringarray.h stringarray.o : stringarray.c stringarray.h linearray.o : linearray.c linearray.h configmodel.o : configmodel.c configmodel.h cregex_compile.o : cregex_compile.c cregex.h cregex_parse.o : cregex_parse.c cregex.h cregex_vm.o : cregex_vm.c cregex.h