head     1.7;
branch   ;
access   ;
symbols  ;
locks    bin:1.7;
comment  @@;


1.7
date     92.07.02.09.03.59;  author bin;  state Exp;
branches ;
next     1.6;

1.6
date     92.05.27.07.57.05;  author bin;  state Exp;
branches ;
next     1.5;

1.5
date     92.04.30.15.03.10;  author bin;  state Exp;
branches ;
next     1.4;

1.4
date     92.04.30.14.58.18;  author bin;  state Exp;
branches ;
next     1.3;

1.3
date     91.03.14.20.28.35;  author bin;  state Exp;
branches ;
next     1.2;

1.2
date     91.03.13.21.00.09;  author bin;  state Exp;
branches ;
next     1.1;

1.1
date     91.02.08.15.53.32;  author bin;  state Exp;
branches ;
next     ;


desc
@initial version provided by steve ness
@


1.7
log
@changes by michael to build2/386 bits
@
text
@# dos/Makefile 6/26/92

CFLAGS= -A 

#-o $(DOSOBJ)/$@@ 
#CFLAGS=-DDEBUG 

OBJ=\
	$(DOSOBJ)/copyright.o\
	$(DOSOBJ)/dos0.o\
	$(DOSOBJ)/dos1.o\
	$(DOSOBJ)/dos2.o\
	$(DOSOBJ)/dos3.o\
	$(DOSOBJ)/dos4.o
HDR=\
	bpb.h\
	dos0.h\
	dos1.h\
	mdir.h
SRC=\
	copyright.c\
	dos0.c\
	dos1.c\
	dos2.c\
	dos3.c\
	dos4.c\


# Primary targets.
dos:	$(OBJ)
	$(CC) -i -o $(DOSBIN)/dos $(OBJ)
	ln -f $(DOSBIN)/dos $(DOSBIN)/dosdir
	ln -f $(DOSBIN)/dos $(DOSBIN)/dosls	
	ln -f $(DOSBIN)/dos $(DOSBIN)/dosmkdir
	ln -f $(DOSBIN)/dos $(DOSBIN)/doscp
	ln -f $(DOSBIN)/dos $(DOSBIN)/doscpdir
	ln -f $(DOSBIN)/dos $(DOSBIN)/dosdel
	ln -f $(DOSBIN)/dos $(DOSBIN)/doscat
	ln -f $(DOSBIN)/dos $(DOSBIN)/dosrm
	ln -f $(DOSBIN)/dos $(DOSBIN)/dosrmdir
	ln -f $(DOSBIN)/dos $(DOSBIN)/dosformat
	ln -f $(DOSBIN)/dos $(DOSBIN)/doslabel

# Secondary targets.
$(DOSOBJ)/copyright.o:	copyright.c
	cc -A -c -o $@@ copyright.c

$(DOSOBJ)/dos0.o:	dos0.c $(HDR)
	cc -A -c -o $@@ dos0.c

$(DOSOBJ)/dos1.o:	dos1.c $(HDR)
	cc -A -c -o $@@ dos1.c

$(DOSOBJ)/dos2.o:	dos2.c $(HDR)
	cc -A -c -o $@@ dos2.c

$(DOSOBJ)/dos3.o:	dos3.c $(HDR)
	cc -A -c -o $@@ dos3.c

$(DOSOBJ)/dos4.o:	dos4.c $(HDR)
	cc -A -c -o $@@ dos4.c
@


1.6
log
@michael update for version 4.0, now understands 32 bit FATS.
@
text
@d1 1
a1 2
# dos/Makefile 3/26/90
# Does not include header file dependencies.
d3 3
a5 1
CFLAGS= -A
d7 1
d9 6
a14 6
	copyright.o\
	dos0.o\
	dos1.o\
	dos2.o\
	dos3.o\
	dos4.o
a26 1
	dosshrink.c
d28 1
d31 12
a42 14
	$(CC) -i -o dos $(OBJ)
	ln -f dos dosdir
	ln -f dos dosls	
	ln -f dos dosmkdir
	ln -f dos doscp
	ln -f dos doscpdir
	ln -f dos dosdel
	ln -f dos doscat
	ln -f dos dosrm
	ln -f dos dosrmdir
	ln -f dos dosformat
	ln -f dos doslabel
dosshrink:	dosshrink.o dos1.o
	$(CC) -i -o dosshrink dosshrink.o dos1.o -f
d45 2
a46 6
dos0.o:		dos0.c $(HDR)
dos1.o:		dos1.c $(HDR)
dos2.o:		dos2.c $(HDR)
dos3.o:		dos3.c $(HDR)
dos4.o:		dos4.c $(HDR)
dosshrink.o:	dosshrink.c
d48 14
a61 12
# Etc.
clean:
	rm $(OBJ) pfm.o
disk:
	su root dd if=/dev/f9a0 of=disk count=32 bs=20b
floppy:
	su root dd of=/dev/f9a0 if=disk count=32 bs=20b
listing:
	prints $(HDR) $(SRC)
dos.tar.Z:
	tar cvf dos.tar dos dosshrink Makefile $(HDR) $(SRC)
	compress dos.tar
@


1.5
log
@*** empty log message ***
@
text
@d4 2
a5 2
CFLAGS=-A
#CFLAGS=-DDEBUG -A
@


1.4
log
@new sources, pre 4.0 version from Michael
@
text
@d1 1
a1 1
# /usr/src/cmd/dos/Makefile 3/26/90
d4 2
a5 3
# CFLAGS=-DDEBUG
DESTDIR= /interim/bin/

d7 1
d19 1
d29 14
a42 4
	$(CC) -i -o $(DESTDIR)dos $(OBJ)
	su root chown bin $(DESTDIR)dos
	su root chgrp bin $(DESTDIR)dos
	su root chmod 511 $(DESTDIR)dos
a43 3
dosshrink:	dosshrink.o dos1.o
	$(CC) -i -o $(DESTDIR)dosshrink dosshrink.o dos1.o -f

d45 5
a49 5
dos0.o:		dos0.c
dos1.o:		dos1.c
dos2.o:		dos2.c
dos3.o:		dos3.c
dos4.o:		dos4.c
a63 2

# end of /usr/src/cmd/dos/Makefile
@


1.3
log
@bob h added chmod chown ...
@
text
@d5 1
a5 1
DESTDIR= /f1/bin/
@


1.2
log
@bob h added destdir
@
text
@d29 4
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# dos/Makefile 3/26/90
d5 1
d28 1
a28 1
	$(CC) -i -o dos $(OBJ)
d30 1
a30 1
	$(CC) -i -o dosshrink dosshrink.o dos1.o -f
d52 2
@
