6 includedir= @includedir@
7 exec_prefix= @exec_prefix@
9 datarootdir= @datarootdir@
12 INSTALL_DATA= @INSTALL_DATA@
16 DEFFORMAT= @DEFFORMAT@
24 CPPFLAGS= @CPPFLAGS@ -DDISKDEFS=\"$(DISKDEFS)\" -DFORMAT=\"$(DEFFORMAT)\"
26 # I'm only a novice and I haven't worked out how to autoconf this one
31 #MAKEDEPEND= makedepend -f-
33 DEVICEOBJ= device_$(DEVICE)$(OBJEXT)
35 ALL= cpmls$(EXEEXT) cpmrm$(EXEEXT) cpmcp$(EXEEXT) \
36 cpmchmod$(EXEEXT) cpmchattr$(EXEEXT) mkfs.cpm$(EXEEXT) \
37 fsck.cpm$(EXEEXT) $(FSED_CPM)
44 cpmls$(EXEEXT): cpmls$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS)
45 $(CC) $(LDFLAGS) -o $@ cpmls$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS)
47 cpmrm$(EXEEXT): cpmrm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS)
48 $(CC) $(LDFLAGS) -o $@ cpmrm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS)
50 cpmcp$(EXEEXT): cpmcp$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS)
51 $(CC) $(LDFLAGS) -o $@ cpmcp$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS)
53 cpmchmod$(EXEEXT): cpmchmod$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS)
54 $(CC) $(LDFLAGS) -o $@ cpmchmod$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS)
56 cpmchattr$(EXEEXT): cpmchattr$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS)
57 $(CC) $(LDFLAGS) -o $@ cpmchattr$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS)
59 mkfs.cpm$(EXEEXT): mkfs.cpm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS)
60 $(CC) $(LDFLAGS) -o $@ mkfs.cpm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS)
62 fsck.cpm$(EXEEXT): fsck.cpm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS)
63 $(CC) $(LDFLAGS) -o $@ fsck.cpm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS)
65 fsed.cpm$(EXEEXT): fsed.cpm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LDDEPS)
66 $(CC) $(LDFLAGS) -o $@ fsed.cpm$(OBJEXT) cpmfs$(OBJEXT) getopt$(OBJEXT) getopt1$(OBJEXT) $(DEVICEOBJ) $(LIBS)
69 -./fsck.cpm -f ibm-3740 -n badfs/status
70 -./fsck.cpm -f ibm-3740 -n badfs/extno
71 -./fsck.cpm -f ibm-3740 -n badfs/lcr
72 -./fsck.cpm -f ibm-3740 -n badfs/name
73 -./fsck.cpm -f ibm-3740 -n badfs/extension
74 -./fsck.cpm -f ibm-3740 -n badfs/blocknumber
75 -./fsck.cpm -f ibm-3740 -n badfs/recordcount
76 -./fsck.cpm -f ibm-3740 -n badfs/hugecom
77 -./fsck.cpm -f ibm-3740 -n badfs/timestamps
78 -./fsck.cpm -f ibm-3740 -n badfs/multipleblocks
79 -./fsck.cpm -f ibm-3740 -n badfs/doubleext
80 -./fsck.cpm -f pcw -n badfs/label
83 [ -d $(MANDIR)/man1 ] || $(INSTALL) -m 755 -d $(MANDIR)/man1
84 [ -d $(MANDIR)/man5 ] || $(INSTALL) -m 755 -d $(MANDIR)/man5
85 [ -d $(BINDIR) ] || $(INSTALL) -m 755 -d $(BINDIR)
86 $(INSTALL) -s -m 755 cpmls $(BINDIR)/cpmls
87 $(INSTALL) -s -m 755 cpmcp $(BINDIR)/cpmcp
88 $(INSTALL) -s -m 755 cpmrm $(BINDIR)/cpmrm
89 $(INSTALL) -s -m 755 cpmchmod $(BINDIR)/cpmchmod
90 $(INSTALL) -s -m 755 cpmchattr $(BINDIR)/cpmchattr
91 $(INSTALL) -s -m 755 mkfs.cpm $(BINDIR)/mkfs.cpm
92 $(INSTALL) -s -m 755 fsck.cpm $(BINDIR)/fsck.cpm
93 [ "$(FSED_CPM)" == '' ] || $(INSTALL) -s -m 755 fsed.cpm $(BINDIR)/fsed.cpm
94 $(INSTALL_DATA) diskdefs @datarootdir@/diskdefs
95 $(INSTALL_DATA) cpmls.1 $(MANDIR)/man1/cpmls.1
96 $(INSTALL_DATA) cpmcp.1 $(MANDIR)/man1/cpmcp.1
97 $(INSTALL_DATA) cpmrm.1 $(MANDIR)/man1/cpmrm.1
98 $(INSTALL_DATA) cpmchmod.1 $(MANDIR)/man1/cpmchmod.1
99 $(INSTALL_DATA) cpmchattr.1 $(MANDIR)/man1/cpmchattr.1
100 $(INSTALL_DATA) mkfs.cpm.1 $(MANDIR)/man1/mkfs.cpm.1
101 $(INSTALL_DATA) fsck.cpm.1 $(MANDIR)/man1/fsck.cpm.1
102 $(INSTALL_DATA) fsed.cpm.1 $(MANDIR)/man1/fsed.cpm.1
103 $(INSTALL_DATA) cpm.5 $(MANDIR)/man5/cpm.5
109 rm -rf $(ALL) autom4te.cache config.log config.cache config.h config.status Makefile *.out
112 (b=`pwd`; b=`basename $$b`; cd ..; tar zcvf $$b.tar.gz $$b)
115 $(MAKEDEPEND) $(CPPFLAGS) *.c >.depend