1 # openurl.library smake file
4 TARGET = openurl.library
9 C_OPTIMIZE = OPTIMIZE OPTSCHEDULE NOOPTSIZE OPTTIME\
10 OPTINLINE OPTINLOCAL OPTLOOP NOOPTALIAS OPTPEEP\
11 OPTRDEPTH=5 OPTDEPTH=5 OPTCOMPLEXITY=8
13 C_COMPILER_OPTS = PARAMS=r NOCHECKABORT NOSTACKCHECK NOSTACKEXTEND STRINGMERGE\
14 COMMENTNEST IDLEN=128 IGNORE=315 IGNORE=317 INCLUDEDIR=/include\
19 ASSEMBLER_OPTS = -iainc:
23 LINKER_OPTS = NOICONS SC SD ND
26 OBJECTS = libent.o libinit.o endcode.o init.o api.o handler.o prefs.o utils.o
29 LIBS = LIB:sc.lib LIB:amiga.lib lib:debug.lib
32 $(TARGET): $(OBJECTS) $(LIBS)
34 FROM $(OBJECTS) TO $(TARGET) LIB $(LIBS) $(LINKER_OPTS)
40 $(C_COMPILER) $*.c $(C_COMPILER_OPTS)
43 $(ASSEMBLER) $(ASSEMBLER_OPTS) $*.asm
46 libent.o: libent.asm openurl.library_rev.i
47 libinit.o: libinit.c lib.h openurl.library_rev.h base.h lib_protos.h
48 endcode.o: endcode.asm
49 api.o: api.c lib.h openurl.library_rev.h base.h lib_protos.h
50 handler.o: handler.c lib.h base.h lib_protos.h
51 init.o: init.c lib.h base.h lib_protos.h
52 prefs.o: prefs.c lib.h base.h lib_protos.h
53 utils.o: utils.c lib.h base.h lib_protos.h