blob: f0638663c89495f2916ecfc8931688e866a5ac11 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
include ./MCONFIG
all: libs
(cd e2fsck; $(MAKE))
(cd debugfs ; $(MAKE))
(cd misc ; $(MAKE))
libs:
(cd lib/et; $(MAKE))
(cd lib/ss; $(MAKE))
(cd lib/ext2fs; $(MAKE))
(cd lib/e2p; $(MAKE))
install:
(cd lib/et; $(MAKE) install)
(cd lib/ss; $(MAKE) install)
(cd lib/ext2fs; $(MAKE) install)
(cd lib/e2p; $(MAKE) install)
(cd e2fsck; $(MAKE) install)
(cd debugfs; $(MAKE) install)
(cd misc ; $(MAKE) install)
install-tree:
(cd lib/et; $(MAKE) install-tree)
(cd lib/ss; $(MAKE) install-tree)
(cd lib/ext2fs; $(MAKE) install-tree)
(cd lib/e2p; $(MAKE) install-tree)
(cd e2fsck; $(MAKE) install-tree)
(cd debugfs; $(MAKE) install-tree)
(cd misc ; $(MAKE) install-tree)
install-libs:
(cd lib/et; $(MAKE) install-libs)
(cd lib/ss; $(MAKE) install-libs)
(cd lib/ext2fs; $(MAKE) install-libs)
(cd lib/e2p; $(MAKE) install-libs)
install-dirs:
install -d $(ETCDIR)
install -d $(INCLDIR)
install -d $(LIBDIR)
install -d $(SBINDIR)
install -d $(SHLIBDIR)
install -d $(SMANDIR)
install -d $(UMANDIR)
install -d $(USRBINDIR)
install -d $(USRSBINDIR)
bin-tree:
rm -rf dest
mkdir dest
$(MAKE) DESTDIR=`pwd`/dest install-dirs
$(MAKE) DESTDIR=`pwd`/dest install
mkdir dest/install-utils dest/usr/man/cat1 dest/usr/man/cat8
cp install-utils/convfstab dest/install-utils
cp install-utils/remove_preformat_manpages dest/install-utils
(cd dest; export MANPATH=`pwd`/usr/man; \
../install-utils/compile_manpages)
clean:
rm -f $(PROGS) \#* *.s *.o *.a *~ core MAKELOG
rm -rf dest
(cd lib/et; $(MAKE) clean)
(cd lib/ss; $(MAKE) clean)
(cd lib/ext2fs; $(MAKE) clean)
(cd lib/e2p; $(MAKE) clean)
(cd e2fsck; $(MAKE) clean)
(cd debugfs; $(MAKE) clean)
(cd misc ; $(MAKE) clean)
really-clean:
rm -f $(PROGS) \#* *.s *.o *.a *~ core MAKELOG
rm -f .depend bin/* shlibs/*.so.*
(cd lib/et; $(MAKE) really-clean)
(cd lib/ss; $(MAKE) really-clean)
(cd lib/ext2fs; $(MAKE) really-clean)
(cd lib/e2p; $(MAKE) really-clean)
(cd e2fsck; $(MAKE) really-clean)
(cd debugfs; $(MAKE) really-clean)
(cd misc ; $(MAKE) really-clean)
dep depend:
(cd lib/et; cp /dev/null .depend; $(MAKE) depend)
(cd lib/ss; cp /dev/null .depend; $(MAKE) depend)
(cd lib/ext2fs; cp /dev/null .depend; $(MAKE) depend)
(cd lib/e2p; cp /dev/null .depend; $(MAKE) depend)
(cd debugfs; cp /dev/null .depend; $(MAKE) depend)
(cd e2fsck; cp /dev/null .depend; $(MAKE) depend)
(cd misc ; cp /dev/null .depend; $(MAKE) depend)
world:
@date
$(MAKE) depend
@date
$(MAKE) all
@date
(cd e2fsck/images; ./test_script)
@date
|