Skip to content

Commit 349b6f9

Browse files
committed
Add ISO-pack generator OBSD.
1 parent e8e3f7e commit 349b6f9

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

Diff for: misc/isopack.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
OS="linux"
2-
V="0.9.2"
2+
V="0.9.3"
33
for ISO in $(ls ../i18n)
44
do
55
#Remove previous working dir

Diff for: misc/isopackobsd.sh

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
OS="OpenBSD"
2+
V="0.9.3"
3+
for ISO in $(ls ../i18n)
4+
do
5+
#Remove previous working dir
6+
rm -rf /tmp/dist
7+
#Create folder structure
8+
mkdir /tmp/dist
9+
mkdir /tmp/dist/bin
10+
mkdir /tmp/dist/examples
11+
mkdir /tmp/dist/fonts
12+
mkdir /tmp/dist/mods
13+
mkdir /tmp/dist/mods/request
14+
mkdir /tmp/dist/mods/json
15+
#Copy license
16+
cp ../LICENSE /tmp/dist/
17+
#Copy binary
18+
cp ../bin/${OS}/ctr${ISO} /tmp/dist/bin/ctr${ISO}
19+
#Copy examples
20+
cp ../examples/${ISO}/* /tmp/dist/examples/
21+
#Copy font
22+
cp ../fonts/Citrine.ttf /tmp/dist/fonts/
23+
#Copy mods
24+
cp ../mods/${OS}/request/libctrrequest.so /tmp/dist/mods/request/
25+
cp ../mods/${OS}/json/libctrjson.so /tmp/dist/mods/json/
26+
#Archive
27+
tar cvzf citrine${V}-${OS}-${ISO}.tar.gz -C /tmp dist
28+
#Sign
29+
signify-openbsd -Sz -s keys/privatekey.sec -m citrine${V}-${OS}-${ISO}.tar.gz -x downloads/${OS}/citrine${V}-${OS}-${ISO}.tgz
30+
done

0 commit comments

Comments
 (0)