|
|
|
@ -11,24 +11,29 @@ 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) |
|
|
|
|
$(NAME) : main.o configmodel.o cregex/cregex.lib arraytypes/arraytypes.lib |
|
|
|
|
slink lib:c.o main.o configmodel.o to $(NAME) noicons lib $(LIBS) cregex/cregex.lib arraytypes/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 |
|
|
|
|
cregex/cregex.lib : cregex/cregex_compile.o cregex/cregex_parse.o cregex/cregex_vm.o |
|
|
|
|
JOIN cregex/cregex_compile.o cregex/cregex_parse.o cregex/cregex_vm.o AS cregex/cregex.lib |
|
|
|
|
|
|
|
|
|
arraytypes.lib : stringarray.o linearray.o |
|
|
|
|
JOIN stringarray.o linearray.o AS arraytypes.lib |
|
|
|
|
arraytypes/arraytypes.lib : arraytypes/stringarray.o arraytypes/linearray.o |
|
|
|
|
JOIN arraytypes/stringarray.o arraytypes/linearray.o AS arraytypes/arraytypes.lib |
|
|
|
|
|
|
|
|
|
clean: |
|
|
|
|
delete \#?.o \#?.lib $(NAME) ALL |
|
|
|
|
delete \#?.o $(NAME) ALL QUIET |
|
|
|
|
|
|
|
|
|
cleanlibs: |
|
|
|
|
delete arraytypes/arraytypes.lib arraytypes/\#?.o cregex/cregex.lib cregex/\#?.o ALL QUIET |
|
|
|
|
|
|
|
|
|
############################################################################### |
|
|
|
|
|
|
|
|
|
main.o : main.c stringarray.h |
|
|
|
|
stringarray.o : stringarray.c stringarray.h |
|
|
|
|
linearray.o : linearray.c linearray.h |
|
|
|
|
main.o : main.c |
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
cregex/cregex_compile.o : cregex/cregex_compile.c cregex/cregex.h |
|
|
|
|
cregex/cregex_parse.o : cregex/cregex_parse.c cregex/cregex.h |
|
|
|
|
cregex/cregex_vm.o : cregex/cregex_vm.c cregex/cregex.h |
|
|
|
|
|
|
|
|
|
arraytypes/stringarray.o : arraytypes/stringarray.c arraytypes/stringarray.h |
|
|
|
|
arraytypes/linearray.o : arraytypes/linearray.c arraytypes/linearray.h |
|
|
|
|