home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-08-08 | 1.1 KB | 48 lines |
- # Generic Linked List
- #
- # Anita Eijs, TNO-BOUW, BouwInformatica, September 1989
- # Amiga Port By James Diffendaffer, May 1993
- # SAS 6.0 Makefile
-
- CC = sc
- ASM = asm
- LINK = slink
- STARTUP = lib:c.o
- #MYLIBS =
- CFLAGS = streq strmer nominc nostkchk ansi noicons \
- DEF=ANSI DEF=AMIGA IGN=88 IGN=304
- AFLAGS = -iInclude:
- LFLAGS = BATCH SC ND
- # DEFINE ___main=___tinymain
-
- APP = example
- HFL = list.h
- CFILES = example.c sorted.c sorttest.c list.c
- OFILES = example.o sorted.o sorttest.o list.o
- HFILES = list.h
-
- example: example.o list.o sorted sorttest Makefile.Amiga
- $(LINK) FROM $(STARTUP) example.o list.o \
- LIB lib:sc.lib lib:amiga.lib \
- TO example ${LFLAGS}
- sorted: sorted.o list.o Makefile.Amiga
- $(LINK) FROM $(STARTUP) sorted.o list.o \
- LIB lib:sc.lib lib:amiga.lib \
- TO sorted ${LFLAGS}
- sorttest: sorttest.o list.o Makefile.Amiga
- $(LINK) FROM $(STARTUP) sorttest.o list.o \
- LIB lib:sc.lib lib:amiga.lib \
- TO sorttest ${LFLAGS}
-
- example.o:
- $(CC) $(CFLAGS) example.c
-
- sorted.o:
- $(CC) $(CFLAGS) sorted.c
-
- sorttest.o:
- $(CC) $(CFLAGS) sorttest.c
-
- list.o:
- $(CC) $(CFLAGS) list.c
-