-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRELEASE_Makefile
61 lines (50 loc) · 1.84 KB
/
RELEASE_Makefile
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
#
# Netdisco Packaging Makefile
#
# $Source$
# $Id$
#
VERSION = $(shell sed -n -e "s/^.VERSION = '\(.*\)';$$/\1/p" netdisco/netdisco)
MIBS = $(shell grep ^Version netdisco-mibs/README | sed -n -e 's/^Version //;P')
PACKAGE = netdisco
all:
@echo "Options are : version,dist,dist_mib and mib-ver,mib-dist"
netdisco:
@echo "You must check out the netdisco module from CVS (not anon!)"
@echo "e.g., cvs -d :ext:[email protected]:/cvsroot/netdisco co netdisco"
@false
version: netdisco
@echo netdisco ${VERSION}
dist: version
rm -f netdisco/pod2htm*
mv netdisco netdisco-${VERSION}
find netdisco-$(VERSION) -name CVS > excluded_files
echo "netdisco-$(VERSION)/SNMP" >> excluded_files
find netdisco-$(VERSION) -name ".*" >> excluded_files
tar -X excluded_files -c -v -z -f ${PACKAGE}-${VERSION}.tar.gz netdisco-${VERSION}
mv netdisco-${VERSION} netdisco
dist_mib: version mib-ver
rm -f netdisco/pod2htm*
mv netdisco-mibs netdisco
mv netdisco netdisco-${VERSION}
find netdisco-$(VERSION) -name CVS > excluded_files
echo "netdisco-$(VERSION)/SNMP" >> excluded_files
find netdisco-$(VERSION) -name ".*" >> excluded_files
tar -X excluded_files -c -v -z -f ${PACKAGE}-${VERSION}_with_mibs.tar.gz netdisco-${VERSION}
mv netdisco-${VERSION} netdisco
mv netdisco/netdisco-mibs .
netdisco-mibs:
@echo "You must check out the mibs module from CVS!"
@echo "e.g., cvs -d :ext:[email protected]:/cvsroot/netdisco co mibs"
@false
mib-ver: netdisco-mibs
@echo netdisco-mibs ${MIBS}
mib-dist: mib-ver
mv netdisco-mibs netdisco-mibs-${MIBS}
find netdisco-mibs-${MIBS} -name CVS > excluded_files
find netdisco-mibs-${MIBS} -name .index >> excluded_files
find netdisco-mibs-${MIBS} -name ".git*" >> excluded_files
tar -X excluded_files -c -v -z -f netdisco-mibs-${MIBS}.tar.gz netdisco-mibs-${MIBS}
mv netdisco-mibs-${MIBS} netdisco-mibs
.PHONY:all
.SILENT: