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


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

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

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

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


desc
@initial version provided by steve ness
@


1.4
log
@bob h changed building of dpb, previous always crashed.
@
text
@# build/Makefile 6/3/91

# Objects.
DESTDIR=/interim/etc/
DESTDIR2=/interim/
O=\
	build.o \
	build0.o \
	coh_intro.o \
	cohpatch.o \
	fdisk.o \
	hdparms.o \
	install.o \
	kbdinstall.o \
	mkdev.o \
	mkserial.o \
	numtab.o \
	serialno.o

# Executables.
E=\
	build \
	coh_intro \
	cohpatch \
	dpb \
	fdisk \
	hdparms \
	install \
	kbdinstall \
	mkdev \
	mkserial

# Primary target.
all:	$E
	: all done

# Executables.
build:		build.o numtab.o serialno.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $< -f
coh_intro:	coh_intro.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $<
cohpatch:	cohpatch.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $<
dpb:		dpb.s
	as -xo $(DESTDIR2)$@@ $<
	strip $(DESTDIR2)$@@
fdisk:		fdisk.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $< -f
install:	install.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $<
hdparms:	hdparms.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $<
kbdinstall:	kbdinstall.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $< -lcurses -lterm
mkdev:	mkdev.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $<
mkserial:	mkserial.o numtab.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ $<

# Unlinked objects.
build.o:	build.c build0.h serialno.h
build0.o:	build0.c build0.h
coh_intro.o:	coh_intro.c build0.h
cohpatch.o:	cohpatch.c build0.h
fdisk.o:	fdisk.c fdisk0.h
hdparms.o:	hdparms.c build0.h
install.o:	install.c build0.h
kbdinstall.o:	kbdinstall.c
mkserial.o:	mkserial.c serialno.h
numtab.o:	numtab.c serialno.h
serialno.o:	serialno.c build0.h serialno.h

# Etc.
strip:	$E
	strip $E
clean:
	rm $O
@


1.3
log
@prov by steve for v320
@
text
@d4 2
d39 1
a39 1
	$(CC) $(LFLAGS) -o $@@ $< -f
d41 1
a41 1
	$(CC) $(LFLAGS) -o $@@ $<
d43 1
a43 1
	$(CC) $(LFLAGS) -o $@@ $<
d45 2
a46 1
	$(CC) $(LFLAGS) -o $@@ $<
d48 1
a48 1
	$(CC) $(LFLAGS) -o $@@ $< -f
d50 1
a50 1
	$(CC) $(LFLAGS) -o $@@ $<
d52 1
a52 1
	$(CC) $(LFLAGS) -o $@@ $<
d54 1
a54 1
	$(CC) $(LFLAGS) -o $@@ $< -lcurses -lterm
d56 1
a56 1
	$(CC) $(LFLAGS) -o $@@ $<
d58 1
a58 1
	$(CC) $(LFLAGS) -o $@@ $<
@


1.2
log
@bob h modified to build only distributed binaries and to set
proper permissions and ownership
@
text
@d1 2
a2 2
# build/Makefile 11/2/90
DESTDIR=/interim/etc/
d10 1
d12 1
d22 2
d25 1
d27 3
a29 1
	mkdev 
d37 19
a55 4
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ build.o numtab.o serialno.o build0.o -f
	su root chown root $(DESTDIR)$@@
	su root chgrp root $(DESTDIR)$@@
	su root chmod 500 $(DESTDIR)$@@
a56 30
coh_intro:	coh_intro.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ coh_intro.o build0.o
	su root chown bin $(DESTDIR)$@@
	su root chgrp bin $(DESTDIR)$@@
	su root chmod 511 $(DESTDIR)$@@

cohpatch:	cohpatch.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ cohpatch.o build0.o

fdisk:		fdisk.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ fdisk.o -f
	su root chown root $(DESTDIR)$@@
	su root chgrp root $(DESTDIR)$@@
	su root chmod 500 $(DESTDIR)$@@

install:	install.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ install.o build0.o
	su root chown root $(DESTDIR)$@@
	su root chgrp root $(DESTDIR)$@@
	su root chmod 500 $(DESTDIR)$@@

mkdev:	mkdev.o build0.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ mkdev.o build0.o
	su root chown root $(DESTDIR)$@@
	su root chgrp root $(DESTDIR)$@@
	su root chmod 500 $(DESTDIR)$@@

mkserial:	mkserial.o numtab.o
	$(CC) $(LFLAGS) -o $(DESTDIR)$@@ mkserial.o numtab.o

d63 1
d65 1
d72 3
a74 1
	strip $(DESTDIR)$E
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1

a19 1
	cohpatch \
d22 1
a22 2
	mkdev \
	mkserial
d30 5
a34 1
	$(CC) $(LFLAGS) -o $@@ build.o numtab.o serialno.o build0.o -f
d36 5
a40 1
	$(CC) $(LFLAGS) -o $@@ coh_intro.o build0.o
d42 2
a43 1
	$(CC) $(LFLAGS) -o $@@ cohpatch.o build0.o
d45 5
a49 1
	$(CC) $(LFLAGS) -o $@@ fdisk.o -f
d51 5
a55 1
	$(CC) $(LFLAGS) -o $@@ install.o build0.o
d57 5
a61 1
	$(CC) $(LFLAGS) -o $@@ mkdev.o build0.o
d63 1
a63 1
	$(CC) $(LFLAGS) -o $@@ mkserial.o numtab.o
d78 1
a78 3
	strip $E
clean:
	rm $O
@
