Skip to content

Commit 41f780f

Browse files
author
Vincent Balat
committed
Adding Makdefile.dist + tagging 2.3.0
1 parent 9d2ceab commit 41f780f

File tree

2 files changed

+42
-1
lines changed

2 files changed

+42
-1
lines changed

Makefile.dist

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
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

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.2.0
1+
2.3.0

0 commit comments

Comments
 (0)