Check for SYS/GL during library init. Reason is that
[AROS.git] / workbench / devs / AHI / Drivers / Aura / smakefile
blobe0ffff0d94cde9ebbf8b80aef1154e22c6c0f60a
1 DEST       = AHI:User/Devs/ahi/aura.audio
2 DEST000    = AHI:User/Devs/ahi/aura.audio.000
3 PDEST      = AHI:User/Devs/AudioModes/AURA
4 OBJECTS    = aura.o asmfuncs.o
5 OBJECTS000 = aura.000.o asmfuncs.o
7 AFLAGS     = SYMDEBUG LINEDEBUG QUIET NOEXE OPT NRQBPSMD
9 CFLAGS     = \
10 PARAMS=REGISTER LIBCODE NOSTACKCHECK DEBUG=FULL STRINGMERGE \
11 DATA=NEAR NOVERSION UTILITYLIB NOSTANDARDIO #OPTIMIZE OPTTIME OPTSCHED
13 LFLAGS     = \
14 LIBPREFIX _int LIBFD FD:ahi_sub_lib.fd NOICONS SMALLDATA SMALLCODE \
15 LIBID "aura.audio 2.0 (17.9.96)" LIBVERSION 2 LIBREVISION 0 #STRIPDEBUG
17 all: $(DEST) $(DEST000) $(PDEST)
19 $(DEST): $(OBJECTS)
20       slink $(LFLAGS) TO aura.audio FROM lib:libent.o lib:libinit.o $(OBJECTS) \
21             LIB LIB:sc.lib LIB:debug.lib LIB:amiga.lib
22       --move aura.audio $(DEST)
23       --flushlib aura.audio
25 $(DEST000): $(OBJECTS000)
26       slink $(LFLAGS) TO aura.audio FROM lib:libent.o lib:libinit.o $(OBJECTS000) \
27             LIB LIB:sc.lib LIB:debug.lib LIB:amiga.lib
28       --move aura.audio $(DEST000)
30 aura.o: aura.c aura.h
31       sc CPU=68030 $(CFLAGS) aura.c
33 aura.000.o: aura.c aura.h
34       sc CPU=68000 $(CFLAGS) OBJNAME aura.000.o aura.c
36 asmfuncs.o: asmfuncs.a aura.i
37       phxass $(AFLAGS) asmfuncs.a
39 $(PDEST): prefsfile.a aura.i
40       basm -ua+ -o$(PDEST) prefsfile.a
41       AHI:User/C/AddAudioModes $(PDEST)
43 clean:
44       --delete \#?.o \#?.tmp \#?.info >NIL: