/[soft]/drakpxelinux/trunk/Makefile
ViewVC logotype

Contents of /drakpxelinux/trunk/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4272 - (show annotations) (download)
Wed Apr 25 13:00:41 2012 UTC (11 years, 11 months ago) by kamil
File size: 1173 byte(s)
- simplify, remove rules to build test and distributable rpms
1 package = drakpxelinux
2 version = 1.2.2
3
4 prefix = /usr/local/
5 distdir =
6
7 list = default \
8 deployd.sh \
9 deployd.xinetd \
10 deploy_get_autoinst.pl \
11 deploy_get_autoinst.xinetd \
12 drakpxelinux.pl
13
14 subdir = po
15
16 files = $(subdir) $(list) ChangeLog COPYING Makefile TODO
17
18 clean:
19 rm -f *~ \#*\#
20 rm -f $(package)-*.tar.xz
21 rm -fr $(package)-$(version)
22 for d in $(subdir); do (cd $$d ; make $@ ); done
23
24 dir:
25 mkdir $(package)-$(version)
26
27 localcopy:
28 tar c --exclude=.svn $(files) | tar x -C $(package)-$(version)
29
30 tar:
31 tar cvYf $(package)-$(version).tar.xz $(package)-$(version)
32 rm -fr $(package)-$(version)
33
34 dist: clean dir localcopy tar
35
36 install:
37 install -d $(distdir)/usr/{sbin/,share/drakpxelinux/}
38 install -d $(distdir)/etc/xinetd.d
39 install -m755 drakpxelinux.pl $(distdir)/usr/sbin/drakpxelinux
40 install -m755 deployd.sh $(distdir)/usr/sbin/deployd
41 install -m755 deploy_get_autoinst.pl $(distdir)/usr/sbin/deploy_get_autoinst.pl
42 install -m644 deployd.xinetd $(distdir)/etc/xinetd.d/deployd
43 install -m644 deploy_get_autoinst.xinetd $(distdir)/etc/xinetd.d/deploy_get_autoinst
44 for d in $(subdirs); do ( cd $$d ; make $@ ) ; done

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.30