Fixed binary search: no more infinite loops when vendor is unknown.
[tangerine.git] / workbench / libs / openurl / prefs / smakefile
blobac41e46a0f2b6f186bfb73cd80dd9480eeab4225
1 # OpenURL Preferences Application smake file
3 # Target
4 TARGET = OpenURL
6 # Compiler
7 C_COMPILER = sc
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\
15 $(C_OPTIMIZE)
17 # Assembler
18 ASSEMBLER = a68k
19 ASSEMBLER_OPTS = -iainc:
21 # Linker
22 LINKER = slink
23 LINKER_OPTS = NOICONS SC SD ND
25 # Objects
26 OBJECTS = OpenURL.o loc.o utils.o popport.o popph.o ftpeditwin.o mailereditwin.o browsereditwin.o applist.o win.o pens.o about.o app.o
28 # Libs
29 LIBS = LIB:sc.lib LIB:amiga.lib
31 # Built module
32 $(TARGET): $(OBJECTS) $(LIBS)
33          $(LINKER) <with <
34 FROM LIB:c.o $(OBJECTS) TO $(TARGET) LIB $(LIBS) $(LINKER_OPTS)
36          avail flush
38 # Rules
39 .c.o:
40         $(C_COMPILER) $*.c $(C_COMPILER_OPTS)
42 .asm.o:
43         $(ASSEMBLER) $(ASSEMBLER_OPTS) $*.asm
45 # Dependences
46 OpenURL.o:        OpenURL.c OpenURL.h loc.h OpenURL_protos.h
47 loc.o:            loc.c OpenURL.h loc.h OpenURL_protos.h
48 utils.o:          utils.c OpenURL.h OpenURL_protos.h
49 popport.o:        popport.c OpenURL.h OpenURL_protos.h
50 popph.o:          popph.c OpenURL.h OpenURL_protos.h
51 ftpeditwin.o:     ftpeditwin.c OpenURL.h loc.h OpenURL_protos.h
52 mailereditwin.o:  mailereditwin.c OpenURL.h loc.h OpenURL_protos.h
53 browsereditwin.o: browsereditwin.c OpenURL.h loc.h OpenURL_protos.h
54 applist.o:        applist.c OpenURL.h loc.h OpenURL_protos.h
55 win.o:            win.c OpenURL.h loc.h OpenURL_protos.h
56 pens.o:           pens.c OpenURL.h loc.h OpenURL_protos.h
57 about.o:          about.c OpenURL.h loc.h OpenURL_rev.h OpenURL_protos.h
58 app.o:            app.c OpenURL.h loc.h OpenURL_rev.h OpenURL_protos.h