home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
200-299
/
ff219.lzh
/
Mv
/
makefile
< prev
next >
Wrap
Makefile
|
1989-06-04
|
1KB
|
67 lines
#
# makefile for mv v1.0 - Unix-like move file utility
#
# Copyright 1989 Edwin Hoogerbeets
#
# This code may be freely redistributed as long as no charges other than
# reasonable copying fees are levied for it.
#
#
# Set these to the executable names you want.
#
MVNAME=mv
CPNAME=cp
RMNAME=rm
# destination of the executables
DESTDIR=c:
#
# Set this to -DARP and -la32 to include arp wildcarding
#
ARP=-DARP
ARPLIB=-la32
#
# Set this to -g for sdb
#
LNDEBUG=
#-g
#
# Add -DDEBUG and -n for verbose debugging and sdb
#
DEBUG=
#-n
#-DDEBUG
CFLAGS=+L $(DEBUG) $(ARP) -DMVNAME="$(MVNAME)" -DCPNAME="$(CPNAME)" \
-DRMNAME="$(RMNAME)"
#
# do copy first, so we can use it to copy itself, instead of relinking!
#
all: $(CPNAME) $(RMNAME) $(MVNAME)
$(CPNAME): mv.o
ln $(LNDEBUG) mv.o $(ARPLIB) -lc32 -o $@
$(MVNAME): $(CPNAME)
$(CPNAME) $(CPNAME) $@
$(RMNAME): $(CPNAME)
$(CPNAME) $(CPNAME) $@
clean:
$(RMNAME) -f $(CPNAME) $(MVNAME) $(RMNAME) $(CPNAME).dbg \
$(RMNAME).dbg $(MVNAME).dbg mv.o
mv.o: mv.c
install: all
$(CPNAME) -f $(CPNAME) $(RMNAME) $(MVNAME) $(DESTDIR)