home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-05-23 | 1.1 KB | 46 lines |
- # Makefile for SAS/C 6.51
- #
- #
-
- # Add the switch DEFINE=NDEBUG to CFLAGS in order to disable the
- # debug window.
-
- .c.o:
- SC $(CFLAGS) $(CPU) $(DEBUGOPT) $(DEBUG) $(OPTIMIZE) $*.c
-
- CFLAGS = MCCONS STREQ STRMERGE NOSTKCHK UTILLIB PARM=R
- LFLAGS = SC SD ND NOICONS
- DEBUG = DEFINE=NDEBUG
- DEBUGOPT = DEBUG=LINE
-
- OPTIMIZE = OPTIMIZE OPTINLOCAL OPTTIME
- CPU = CPU=ANY
-
- LIBS = LIB:sc.lib LIB:amiga.lib LIB:debug.lib
- OBJ1 = device.o volumes.o generic.o intui.o cdrom.o iso9660.o rock.o \
- devsupp.o hfs.o path.o
- OBJ2 = cdrom.o generic.o iso9660.o rock.o main.o hfs.o path.o
- OBJ3 = cdcontrol.o
- OBJ4 = checkcd.o cdrom.o iso9660.o rock.o generic.o hfs.o path.o
-
- all: cdrom-handler cdrom cdcontrol checkcd
-
- cdrom-handler: $(OBJ1)
- SLINK $(OBJ1) TO $@ LIB $(LIBS) $(LFLAGS)
- @Protect $@ -e
-
- cdrom: $(OBJ2)
- SC LINK TO $@ $(OBJ2) LIB $(LIBS) $(DEBUGOPT) NOICONS
-
- cdcontrol: $(OBJ3)
- SLINK LIB:c.o $(OBJ3) TO $@ LIB $(LIBS) $(LFLAGS) NOICONS
-
- checkcd: $(OBJ4)
- SC LINK TO $@ $(OBJ4) $(DEBUGOPT) NOICONS
-
- clean:
- rm -f *.o *.lnk *.dbg cdrom-handler cdrom cdcontrol checkcd
-
- dist:
- rm -f *.o *.dbg *.lnk
-