aboutsummaryrefslogtreecommitdiffstats
path: root/tools/sv
diff options
context:
space:
mode:
authorcl349@freefall.cl.cam.ac.uk <cl349@freefall.cl.cam.ac.uk>2004-10-28 10:22:45 +0000
committercl349@freefall.cl.cam.ac.uk <cl349@freefall.cl.cam.ac.uk>2004-10-28 10:22:45 +0000
commitd93f0e01560a9d68ad6371458b792ae3f938af06 (patch)
tree356f5969dab21341e357f1d8f489eacaf80b3c2f /tools/sv
parent9cca9d355b250f0a7b6242fd26b361aaeeea79fc (diff)
downloadxen-d93f0e01560a9d68ad6371458b792ae3f938af06.tar.gz
xen-d93f0e01560a9d68ad6371458b792ae3f938af06.tar.bz2
xen-d93f0e01560a9d68ad6371458b792ae3f938af06.zip
bitkeeper revision 1.1159.1.294 (4180c875SLNksrza17zCYoYyptjEyA)
Makefile: Make install a lot less noisy and cleanup.
Diffstat (limited to 'tools/sv')
-rwxr-xr-xtools/sv/Makefile64
1 files changed, 20 insertions, 44 deletions
diff --git a/tools/sv/Makefile b/tools/sv/Makefile
index dcc298826a..8ae9a93f87 100755
--- a/tools/sv/Makefile
+++ b/tools/sv/Makefile
@@ -2,53 +2,29 @@ sv_insdir := $(prefix)/var/xen/sv
all:
+IMAGES = xen.png orb_01.jpg orb_02.jpg
+IMAGES += left-end-highlight.jpg left-end-no-highlight.jpg
+IMAGES += right-end-highlight.jpg right-end-no-highlight.jpg
+IMAGES += middle-highlight.jpg middle-no-highlight.jpg
+IMAGES += seperator.jpg
+IMAGES += seperator-left-highlight.jpg seperator-right-highlight.jpg
+IMAGES += shutdown.png reboot.png pause.png unpause.png destroy.png
+IMAGES += small-destroy.png small-pause.png small-unpause.png
+IMAGES += next.png previous.png finish.png
+
install:
- # make parent directory
- mkdir -p $(sv_insdir)
-
- # copy Main.rpy file - references xen.sv.Main class
- install -m0644 Main.rpy $(sv_insdir)
+ # copy XenSV Main.rpy file
+ @mkdir -p $(sv_insdir)
+ @install -m0644 Main.rpy $(sv_insdir)
- # make images folder
- mkdir -p $(sv_insdir)/images
-
- # copy images
- install -m0644 images/xen.png $(sv_insdir)/images
- install -m0644 images/orb_01.jpg $(sv_insdir)/images
- install -m0644 images/orb_02.jpg $(sv_insdir)/images
-
- install -m0644 images/left-end-highlight.jpg $(sv_insdir)/images
- install -m0644 images/left-end-no-highlight.jpg $(sv_insdir)/images
- install -m0644 images/right-end-highlight.jpg $(sv_insdir)/images
- install -m0644 images/right-end-no-highlight.jpg $(sv_insdir)/images
+ # copy XenSV images
+ @mkdir -p $(sv_insdir)/images
+ @(cd images && install -m0644 $(IMAGES) $(sv_insdir)/images)
- install -m0644 images/middle-highlight.jpg $(sv_insdir)/images
- install -m0644 images/middle-no-highlight.jpg $(sv_insdir)/images
-
- install -m0644 images/seperator.jpg $(sv_insdir)/images
- install -m0644 images/seperator-left-highlight.jpg $(sv_insdir)/images
- install -m0644 images/seperator-right-highlight.jpg $(sv_insdir)/images
-
- install -m0644 images/shutdown.png $(sv_insdir)/images
- install -m0644 images/reboot.png $(sv_insdir)/images
- install -m0644 images/pause.png $(sv_insdir)/images
- install -m0644 images/unpause.png $(sv_insdir)/images
- install -m0644 images/destroy.png $(sv_insdir)/images
-
- install -m0644 images/small-destroy.png $(sv_insdir)/images
- install -m0644 images/small-pause.png $(sv_insdir)/images
- install -m0644 images/small-unpause.png $(sv_insdir)/images
-
- install -m0644 images/next.png $(sv_insdir)/images
- install -m0644 images/previous.png $(sv_insdir)/images
- install -m0644 images/finish.png $(sv_insdir)/images
-
- # make include folder
- mkdir -p $(sv_insdir)/inc
-
- # copy stylesheet
- install -m0644 inc/style.css $(sv_insdir)/inc
- install -m0644 inc/script.js $(sv_insdir)/inc
+ # copy XenSV stylesheet
+ @mkdir -p $(sv_insdir)/inc
+ @install -m0644 inc/style.css $(sv_insdir)/inc
+ @install -m0644 inc/script.js $(sv_insdir)/inc
clean: