root/morphix/trunk/morph-scripts/Makefile

Revision 2, 3.8 kB (checked in by nextime, 2 years ago)

Initial import, branching from morphix svn

Line 
1
2 all: install
3
4 install: i2mainmod isomorph modulebuilder changekernel minimodgen debget moduleextractor moduleloader add_to_iso convert_to_bootimg morphing-morphix morphix-morphmini morphix-rebrand morphix-chroot
5
6 build_minimod:
7         mkdir -p $(DESTDIR)/usr/sbin
8         cp ./build_minimod $(DESTDIR)/usr/sbin/build_minimod
9         chmod a+x $(DESTDIR)/usr/sbin/build_minimod
10
11 convert_to_bootimg:
12         mkdir -p $(DESTDIR)/usr/sbin
13         cp ./convert_to_boot.img.sh $(DESTDIR)/usr/sbin/convert_to_bootimg
14         chmod a+x $(DESTDIR)/usr/sbin/convert_to_bootimg
15
16 add_to_iso:
17         mkdir -p $(DESTDIR)/usr/sbin
18         cp ./add_to_iso_.sh $(DESTDIR)/usr/sbin/add_to_iso
19         chmod a+x $(DESTDIR)/usr/sbin/add_to_iso
20
21 minimodgen:
22         mkdir -p $(DESTDIR)/usr/sbin
23         cp ./minimod-gen.pl $(DESTDIR)/usr/sbin/minimod-gen
24         chmod a+x $(DESTDIR)/usr/sbin/minimod-gen
25
26 changekernel:
27         mkdir -p $(DESTDIR)/usr/sbin
28         cp ./change-base-kernel.sh $(DESTDIR)/usr/sbin/change-base-kernel
29         chmod a+x $(DESTDIR)/usr/sbin/change-base-kernel
30
31 i2mainmod:
32         mkdir -p $(DESTDIR)/usr/sbin
33         cp ./install2mainmod $(DESTDIR)/usr/sbin/install2mainmod
34         chmod a+x $(DESTDIR)/usr/sbin/install2mainmod
35
36 isomorph:
37         mkdir -p $(DESTDIR)/usr/sbin
38         cp ./isomorph.pl $(DESTDIR)/usr/sbin/isomorph
39         chmod a+x $(DESTDIR)/usr/sbin/isomorph
40
41 debget:
42         mkdir -p $(DESTDIR)/usr/bin
43         cp deb-get/deb-get $(DESTDIR)/usr/bin/deb-get
44         chmod a+x $(DESTDIR)/usr/bin/deb-get
45         mkdir -p $(DESTDIR)/usr/share/doc/morphix-deb-get
46         cp deb-get/README $(DESTDIR)/usr/share/doc/morphix-deb-get/
47
48 makeiso:
49         mkdir -p $(DESTDIR)/usr/bin
50         cp makeiso.sh $(DESTDIR)/usr/bin/make-iso
51         chmod a+x $(DESTDIR)/usr/bin/make-iso
52
53 moduleloader:
54         mkdir -p $(DESTDIR)/usr/sbin
55         cp ./module-loader $(DESTDIR)/usr/sbin/module-loader
56         chmod a+x $(DESTDIR)/usr/sbin/module-loader
57
58 modulebuilder:
59         mkdir -p $(DESTDIR)/usr/sbin
60         cp ./module-builder.pl $(DESTDIR)/usr/sbin/module-builder
61         chmod a+x $(DESTDIR)/usr/sbin/module-builder
62
63 moduleextractor:
64         mkdir -p $(DESTDIR)/usr/sbin
65         cp ./module-extractor.pl $(DESTDIR)/usr/sbin/module-extractor
66         chmod a+x $(DESTDIR)/usr/sbin/module-extractor
67
68 morphing-morphix: 
69         mkdir -p $(DESTDIR)/usr/sbin
70         mkdir -p $(DESTDIR)/usr/share
71         mkdir -p $(DESTDIR)/usr/share/doc
72         mkdir -p $(DESTDIR)/usr/share/doc/morphing-morphix/
73         cp ./mmorphix/morphing-morphix $(DESTDIR)/usr/sbin/morphing-morphix
74         cp ./mmorphix/morphing-morphix.messages $(DESTDIR)/usr/share/doc/morphing-morphix/morphing-morphix.messages
75         chmod a+x $(DESTDIR)/usr/sbin/morphing-morphix 
76
77 morphix-chroot:
78         mkdir -p $(DESTDIR)/usr/sbin
79         cp ./morphix-chroot.sh $(DESTDIR)/usr/sbin/morphix-chroot
80         chmod a+x $(DESTDIR)/usr/sbin/morphix-chroot
81        
82 morphix-rebrand:
83         mkdir -p $(DESTDIR)/usr/sbin
84         mkdir -p $(DESTDIR)/usr/share/morphix-rebrand/
85         cp ./morphix-rebrand.sh $(DESTDIR)/usr/sbin/morphix-rebrand
86         cp ./morphix-iso-grubtheme_0.1-4.tar.gz $(DESTDIR)/usr/share/morphix-rebrand/
87         chmod a+x $(DESTDIR)/usr/sbin/morphix-rebrand
88
89 morphix-morphmini:
90         mkdir -p $(DESTDIR)/usr/sbin
91         cp ./morphmini/morphmini $(DESTDIR)/usr/sbin/morphmini
92         chmod a+x $(DESTDIR)/usr/sbin/morphmini
93
94 dummy-target:
95
96 morphmini: dummy-target
97         mkdir -p $(DESTDIR)/usr/sbin
98         cp ./morphmini/morphmini $(DESTDIR)/usr/sbin/morphmini
99         chmod a+x $(DESTDIR)/usr/sbin/morphmini
100
101 remove:
102         rm $(DESTDIR)/usr/sbin/install2mainmod
103         rm $(DESTDIR)/usr/sbin/isomorph.pl
104         rm $(DESTDIR)/usr/sbin/module-builder
105         rm $(DESTDIR)/usr/sbin/module-extractor
106         rm $(DESTDIR)/usr/sbin/change-base-kernel
107         rm $(DESTDIR)/usr/sbin/minimod-gen
108         rm $(DESTDIR)/usr/sbin/deb-get
109         rm $(DESTDIR)/usr/sbin/module-loader
110         rm $(DESTDIR)/usr/sbin/add_to_iso
111         rm $(DESTDIR)/usr/sbin/convert_to_bootimg
112         rm $(DESTDIR)/usr/sbin/morphing-morphix
113         rm $(DESTDIR)/usr/share/doc/morphing-morphix/morphing-morphix.messages
114         rm $(DESTDIR)/usr/sbin/morphmini
115         rm $(DESTDIR)/usr/sbin/morphix-rebrand
116         rm $(DESTDIR)/usr/sbin/morphix-chroot
117         rm $(DESTDIR)/usr/share/morphix-rebrand/morphix-iso-grubtheme_0.1-4.tar.gz
Note: See TracBrowser for help on using the browser.