home *** CD-ROM | disk | FTP | other *** search
Makefile | 1990-07-13 | 1.6 KB | 88 lines |
- #
- # makefile for rz/sz/ezmail/uuslave/pcmail/mail
- #
- #
- # Copyright (c) 1986 Stuart Lynne
- #
-
- #
- # Rules
- #
-
- .c.o:
- cc $(CFLAGS) $*.c
-
- .asm.o:
- as $(AFLAGS) $*.asm
-
- .a.o:
- as $(AFLAGS) $*.a
-
-
- #
- # Macros
- #
-
- CFLAGS=
- AFLAGS=
- LFLAGS= -lc
- LLIB=
-
- SFiles = rename.c splitname.c scandir.c ndir.c chdir.c getcwd.c \
- genv.c sio.c getargs.c mkdir.c hfixnam.c macinit.c
-
- Files = rename.o splitname.o scandir.o ndir.o chdir.o getcwd.o \
- genv.o sio.o getargs.o mkdir.o hfixnam.o macinit.o
-
- all: $(Files)
- libutil -o "$$CLIB""x.lib" $(Files)
-
- /usr/include/local/genv.h: genv.h
- cp genv.h /usr/include/local/genv.h
-
- genv.o: genv.c genv.h
- cc -dSLAZTECMAC genv.c -o genv.o
-
- splitname: splitname.c
- cc -dTEST -o splitname.o splitname.c
- ln -o splitname splitname.o $(LFLAGS)
- rm splitname.o
-
- rename: rename.c splitname.o hfixnam.o
- cc -dTEST -o rename.o rename.c
- ln -o rename rename.o splitname.o hfixnam.o $(LFLAGS)
- rm rename.o
-
- ndir: ndir.c hfixnam.o
- cc -dTEST -o ndir.o ndir.c
- ln -o ndir ndir.o hfixnam.o $(LFLAGS)
- rm dir.o
-
- hfixnam: hfixnam.c
- cc -dTEST -o hfixnam.o hfixnam.c
- ln -o hfixnam hfixnam.o $(LFLAGS)
- rm hfixnam.o
-
- chdir: chdir.c
- cc -dTEST -o chdir.o chdir.c
- ln -o chdir chdir.o hfixnam.o $(LFLAGS)
- rm chdir.o
-
- mkdir: mkdir.c
- cc -dTEST -o mkdir.o mkdir.c
- ln -o mkdir mkdir.o hfixnam.o $(LFLAGS)
- rm mkdir.o
-
- getcwd: getcwd.c
- cc -dTEST -o getcwd.o getcwd.c
- ln -o getcwd getcwd.o hfixnam.o $(LFLAGS)
- rm getcwd.o
-
- genv: genv.c
- cc -dSLAZTECMAC -dTEST -o genv.o genv.c
- ln -o genv genv.o $(LFLAGS)
- rm genv.o
-
- shar:
- shar README.MAC Makefile *.h $(SFiles) > shar.maclib
-