File tree Expand file tree Collapse file tree 2 files changed +42
-1
lines changed Expand file tree Collapse file tree 2 files changed +42
-1
lines changed Original file line number Diff line number Diff line change 1+
2+ ##
3+ ## Usage:
4+ ##
5+ ## If the released version is tagged in the main repository, use:
6+ ##
7+ ## make -f Makefile.dist
8+ ##
9+ ## If the tag has not been pushed, use:
10+ ##
11+ ## make -f Makefile.dist REPO=${PWD}
12+ ##
13+ ## otherwise, use:
14+ ##
15+ ## make -f Makefile.dist REPO=${PWD} VERSION=master
16+ ##
17+
18+ #VERSION?=$(shell grep Version: _oasis | cut -d ' ' -f 2)
19+ VERSION=`cat VERSION`
20+ REPO?=https://github.com/ocsigen/ocsigenserver
21+
22+ all: dist sign
23+
24+ dist:
25+ @rm -rf ocsigenserver-${VERSION} \
26+ ocsigenserver-${VERSION}.tar.gz \
27+ ocsigenserver-${VERSION}.tar.gz.asc
28+ git clone --local -b ${VERSION} ${REPO} ocsigenserver-${VERSION}
29+ # oasis -C ocsigenserver-${VERSION} setup
30+ # sed -i "s/SETUP := setup-dev.exe/SETUP := setup.exe/" \
31+ # ocsigenserver-${VERSION}/Makefile
32+ cd ocsigenserver-${VERSION} && rm -rf .git .gitignore Makefile.dist
33+ tar cvzf ocsigenserver-${VERSION}.tar.gz ocsigenserver-${VERSION}
34+ @rm -rf ocsigenserver-${VERSION}
35+
36+ sign: ocsigenserver-${VERSION}.tar.gz.asc
37+
38+ ocsigenserver-${VERSION}.tar.gz.asc: ocsigenserver-${VERSION}.tar.gz
39+ gpg --armor -b $^
40+
41+ .PHONY: dist sign
Original file line number Diff line number Diff line change 1- 2.2 .0
1+ 2.3 .0
You can’t perform that action at this time.
0 commit comments