@@ -862,22 +862,33 @@ function makeSnippets
862
862
set IN $argv [1]
863
863
set OUT $argv [2]
864
864
865
+ set archSnippets "X86"
866
+ if test "$USE_ARM " = "On"
867
+ set archSnippets "X86" "ARM"
868
+ end
869
+
865
870
community
866
871
and buildSourceSnippet $IN $OUT
867
- and buildDebianSnippet $IN $OUT
868
- and buildRPMSnippet $IN $OUT
869
- and buildTarGzSnippet $IN $OUT
870
- and buildBundleSnippet $IN $OUT
871
- and buildWindowsSnippet $IN $OUT
872
- and buildDockerSnippet $OUT
873
-
874
- and enterprise
875
- and buildDebianSnippet $IN $OUT
876
- and buildRPMSnippet $IN $OUT
877
- and buildTarGzSnippet $IN $OUT
878
- and buildBundleSnippet $IN $OUT
879
- and buildWindowsSnippet $IN $OUT
880
- and buildDockerSnippet $OUT
872
+
873
+ for edition in "community" "enterprise"
874
+ eval "$edition "
875
+ and buildDockerSnippet $OUT
876
+ and for arch in $archSnippets
877
+ switch "$arch "
878
+ case "X86"
879
+ buildDebianSnippet $IN $OUT "amd64" "x86_64"
880
+ and buildRPMSnippet $IN $OUT "x86_64" "x86_64"
881
+ and buildTarGzSnippet $IN $OUT "x86_64"
882
+ and buildBundleSnippet $IN $OUT "x86_64"
883
+ and buildWindowsSnippet $IN $OUT "win64"
884
+ case "ARM"
885
+ buildDebianSnippet $IN $OUT "arm64" "arm64"
886
+ and buildRPMSnippet $IN $OUT "aarch64" "arm64"
887
+ and buildTarGzSnippet $IN $OUT "arm64"
888
+ and buildBundleSnippet $IN $OUT "arm64"
889
+ end
890
+ end
891
+ end
881
892
end
882
893
883
894
## #############################################################################
935
946
## #############################################################################
936
947
937
948
function buildDebianSnippet
949
+ set snippetArch "-$argv [3]"
950
+ set packageArch $argv [3]
951
+ set tarGzSuffix "_$argv [4]"
952
+
953
+ if test "$USE_ARM " = "Off"
954
+ set snippetArch ""
955
+ set tarGzSuffix ""
956
+ end
957
+
938
958
if test "$ENTERPRISEEDITION " = "On"
939
959
set ARANGODB_EDITION "Enterprise"
940
960
set ARANGODB_PKG_NAME "arangodb3e"
@@ -951,9 +971,9 @@ function buildDebianSnippet
951
971
end
952
972
953
973
set -l DEBIAN_VERSION "$ARANGODB_DEBIAN_UPSTREAM ""-$ARANGODB_DEBIAN_REVISION "
954
- set -l DEBIAN_NAME_CLIENT "$ARANGODB_PKG_NAME ""-client_$DEBIAN_VERSION ""_amd64 .deb"
955
- set -l DEBIAN_NAME_SERVER "$ARANGODB_PKG_NAME ""_$DEBIAN_VERSION ""_amd64 .deb"
956
- set -l DEBIAN_NAME_DEBUG_SYMBOLS "$ARANGODB_PKG_NAME -dbg_$DEBIAN_VERSION ""_amd64 .deb"
974
+ set -l DEBIAN_NAME_CLIENT "$ARANGODB_PKG_NAME ""-client_$DEBIAN_VERSION ""_ $packageArch .deb"
975
+ set -l DEBIAN_NAME_SERVER "$ARANGODB_PKG_NAME ""_$DEBIAN_VERSION ""_ $packageArch .deb"
976
+ set -l DEBIAN_NAME_DEBUG_SYMBOLS "$ARANGODB_PKG_NAME -dbg_$DEBIAN_VERSION ""_ $packageArch .deb"
957
977
958
978
set -l IN $argv [1]/$ARANGODB_PACKAGES /packages/$ARANGODB_EDITION /Linux/
959
979
set -l OUT $argv [2]/release/snippets
@@ -970,14 +990,14 @@ function buildDebianSnippet
970
990
set -l DEBIAN_SHA256_CLIENT (shasum -a 256 -b < $IN /$DEBIAN_NAME_CLIENT | awk ' {print $1}' )
971
991
set -l DEBIAN_SHA256_DEBUG_SYMBOLS (shasum -a 256 -b < $IN /$DEBIAN_NAME_DEBUG_SYMBOLS | awk ' {print $1}' )
972
992
973
- set -l TARGZ_NAME_SERVER "$ARANGODB_PKG_NAME -linux-$ARANGODB_TGZ_UPSTREAM .tar.gz"
993
+ set -l TARGZ_NAME_SERVER "$ARANGODB_PKG_NAME -linux-$ARANGODB_TGZ_UPSTREAM$tarGzSuffix .tar.gz"
974
994
975
995
if test ! -f "$IN /$TARGZ_NAME_SERVER "; echo "TAR.GZ ' $TARGZ_NAME_SERVER ' is missing"; return 1; end
976
996
977
997
set -l TARGZ_SIZE_SERVER (expr (wc -c < $IN /$TARGZ_NAME_SERVER ) / 1024 / 1024)
978
998
set -l TARGZ_SHA256_SERVER (shasum -a 256 -b < $IN /$TARGZ_NAME_SERVER | awk ' {print $1}' )
979
999
980
- set -l TARGZ_NAME_CLIENT "$ARANGODB_PKG_NAME -client-linux-$ARANGODB_TGZ_UPSTREAM .tar.gz"
1000
+ set -l TARGZ_NAME_CLIENT "$ARANGODB_PKG_NAME -client-linux-$ARANGODB_TGZ_UPSTREAMtarGzSuffix .tar.gz"
981
1001
set -l TARGZ_SIZE_CLIENT ""
982
1002
set -l TARGZ_SHA256_CLIENT ""
983
1003
@@ -986,7 +1006,7 @@ function buildDebianSnippet
986
1006
set TARGZ_SHA256_CLIENT (shasum -a 256 -b < $IN /$TARGZ_NAME_CLIENT | awk ' {print $1}' )
987
1007
end
988
1008
989
- set -l n "$OUT /download-$ARANGODB_PKG_NAME -debian.html"
1009
+ set -l n "$OUT /download-$ARANGODB_PKG_NAME -debian$snippetArch .html"
990
1010
991
1011
sed -e "s|@DEBIAN_NAME_SERVER@|$DEBIAN_NAME_SERVER |g" \
992
1012
-e "s|@DEBIAN_NAME_CLIENT@|$DEBIAN_NAME_CLIENT |g" \
@@ -1012,7 +1032,7 @@ function buildDebianSnippet
1012
1032
-e "s|@ARANGODB_VERSION_RELEASE_NUMBER@|$ARANGODB_VERSION_RELEASE_NUMBER |g" \
1013
1033
-e "s|@ARANGODB_DOWNLOAD_WARNING@|$ARANGODB_DOWNLOAD_WARNING |g" \
1014
1034
-e "s|@DEBIAN_VERSION@|$DEBIAN_VERSION |g" \
1015
- < $WORKDIR /snippets/$ARANGODB_SNIPPETS /debian.html.in > $n
1035
+ < $WORKDIR /snippets/$ARANGODB_SNIPPETS /debian$snippetArch .html.in > $n
1016
1036
1017
1037
and echo "Debian Snippet: $n "
1018
1038
end
@@ -1022,6 +1042,15 @@ end
1022
1042
## #############################################################################
1023
1043
1024
1044
function buildRPMSnippet
1045
+ set snippetArch "-$argv [3]"
1046
+ set packageArch $argv [3]
1047
+ set tarGzSuffix "_$argv [4]"
1048
+
1049
+ if test "$USE_ARM " = "Off"
1050
+ set snippetArch ""
1051
+ set tarGzSuffix ""
1052
+ end
1053
+
1025
1054
if test "$ENTERPRISEEDITION " = "On"
1026
1055
set ARANGODB_EDITION "Enterprise"
1027
1056
set ARANGODB_PKG_NAME "arangodb3e"
@@ -1038,9 +1067,9 @@ function buildRPMSnippet
1038
1067
end
1039
1068
1040
1069
set -l RPM_VERSION "$ARANGODB_RPM_UPSTREAM -$ARANGODB_RPM_REVISION "
1041
- set -l RPM_NAME_CLIENT "$ARANGODB_PKG_NAME -client-$RPM_VERSION .x86_64 .rpm"
1042
- set -l RPM_NAME_SERVER "$ARANGODB_PKG_NAME -$RPM_VERSION .x86_64 .rpm"
1043
- set -l RPM_NAME_DEBUG_SYMBOLS "$ARANGODB_PKG_NAME -debuginfo-$RPM_VERSION .x86_64 .rpm"
1070
+ set -l RPM_NAME_CLIENT "$ARANGODB_PKG_NAME -client-$RPM_VERSION .$packageArch .rpm"
1071
+ set -l RPM_NAME_SERVER "$ARANGODB_PKG_NAME -$RPM_VERSION .$packageArch .rpm"
1072
+ set -l RPM_NAME_DEBUG_SYMBOLS "$ARANGODB_PKG_NAME -debuginfo-$RPM_VERSION .$packageArch .rpm"
1044
1073
1045
1074
set -l IN $argv [1]/$ARANGODB_PACKAGES /packages/$ARANGODB_EDITION /Linux/
1046
1075
set -l OUT $argv [2]/release/snippets
@@ -1057,14 +1086,14 @@ function buildRPMSnippet
1057
1086
set -l RPM_SHA256_CLIENT (shasum -a 256 -b < $IN /$RPM_NAME_CLIENT | awk ' {print $1}' )
1058
1087
set -l RPM_SHA256_DEBUG_SYMBOLS (shasum -a 256 -b < $IN /$RPM_NAME_DEBUG_SYMBOLS | awk ' {print $1}' )
1059
1088
1060
- set -l TARGZ_NAME_SERVER "$ARANGODB_PKG_NAME -linux-$ARANGODB_TGZ_UPSTREAM .tar.gz"
1089
+ set -l TARGZ_NAME_SERVER "$ARANGODB_PKG_NAME -linux-$ARANGODB_TGZ_UPSTREAM$tarGzSuffix .tar.gz"
1061
1090
1062
1091
if test ! -f "$IN /$TARGZ_NAME_SERVER "; echo "TAR.GZ ' $TARGZ_NAME_SERVER ' is missing"; return 1; end
1063
1092
1064
1093
set -l TARGZ_SIZE_SERVER (expr (wc -c < $IN /$TARGZ_NAME_SERVER ) / 1024 / 1024)
1065
1094
set -l TARGZ_SHA256_SERVER (shasum -a 256 -b < $IN /$TARGZ_NAME_SERVER | awk ' {print $1}' )
1066
1095
1067
- set -l TARGZ_NAME_CLIENT "$ARANGODB_PKG_NAME -client-linux-$ARANGODB_TGZ_UPSTREAM .tar.gz"
1096
+ set -l TARGZ_NAME_CLIENT "$ARANGODB_PKG_NAME -client-linux-$ARANGODB_TGZ_UPSTREAM$tarGzSuffix .tar.gz"
1068
1097
set -l TARGZ_SIZE_CLIENT ""
1069
1098
set -l TARGZ_SHA256_CLIENT ""
1070
1099
@@ -1073,7 +1102,7 @@ function buildRPMSnippet
1073
1102
set TARGZ_SHA256_CLIENT (shasum -a 256 -b < $IN /$TARGZ_NAME_CLIENT | awk ' {print $1}' )
1074
1103
end
1075
1104
1076
- set -l n "$OUT /download-$ARANGODB_PKG_NAME -rpm.html"
1105
+ set -l n "$OUT /download-$ARANGODB_PKG_NAME -rpm$snippetArch .html"
1077
1106
1078
1107
sed -e "s|@RPM_NAME_SERVER@|$RPM_NAME_SERVER |g" \
1079
1108
-e "s|@RPM_NAME_CLIENT@|$RPM_NAME_CLIENT |g" \
@@ -1100,11 +1129,11 @@ function buildRPMSnippet
1100
1129
-e "s|@ARANGODB_VERSION@|$ARANGODB_VERSION |g" \
1101
1130
-e "s|@ARANGODB_VERSION_RELEASE_NUMBER@|$ARANGODB_VERSION_RELEASE_NUMBER |g" \
1102
1131
-e "s|@ARANGODB_DOWNLOAD_WARNING@|$ARANGODB_DOWNLOAD_WARNING |g" \
1103
- < $WORKDIR /snippets/$ARANGODB_SNIPPETS /rpm.html.in > $n
1132
+ < $WORKDIR /snippets/$ARANGODB_SNIPPETS /rpm$snippetArch .html.in > $n
1104
1133
1105
1134
and echo "RPM Snippet: $n "
1106
1135
1107
- and set -l n "$OUT /download-$ARANGODB_PKG_NAME -suse.html"
1136
+ and set -l n "$OUT /download-$ARANGODB_PKG_NAME -suse$snippetArch .html"
1108
1137
1109
1138
and sed -e "s|@RPM_NAME_SERVER@|$RPM_NAME_SERVER |g" \
1110
1139
-e "s|@RPM_NAME_CLIENT@|$RPM_NAME_CLIENT |g" \
@@ -1131,7 +1160,7 @@ function buildRPMSnippet
1131
1160
-e "s|@ARANGODB_VERSION@|$ARANGODB_VERSION |g" \
1132
1161
-e "s|@ARANGODB_VERSION_RELEASE_NUMBER@|$ARANGODB_VERSION_RELEASE_NUMBER |g" \
1133
1162
-e "s|@ARANGODB_DOWNLOAD_WARNING@|$ARANGODB_DOWNLOAD_WARNING |g" \
1134
- < $WORKDIR /snippets/$ARANGODB_SNIPPETS /suse.html.in > $n
1163
+ < $WORKDIR /snippets/$ARANGODB_SNIPPETS /suse$snippetArch .html.in > $n
1135
1164
1136
1165
and echo "SUSE Snippet: $n "
1137
1166
end
@@ -1141,6 +1170,14 @@ end
1141
1170
## #############################################################################
1142
1171
1143
1172
function buildTarGzSnippet
1173
+ set snippetArch "-$argv [3]"
1174
+ set tarGzSuffix "_$argv [3]"
1175
+
1176
+ if test "$USE_ARM " = "Off"
1177
+ set snippetArch ""
1178
+ set tarGzSuffix ""
1179
+ end
1180
+
1144
1181
if test "$ENTERPRISEEDITION " = "On"
1145
1182
set ARANGODB_EDITION "Enterprise"
1146
1183
set ARANGODB_PKG_NAME "arangodb3e"
@@ -1156,7 +1193,7 @@ function buildTarGzSnippet
1156
1193
set DOWNLOAD_LINK ""
1157
1194
end
1158
1195
1159
- set -l TARGZ_NAME_SERVER "$ARANGODB_PKG_NAME -linux-$ARANGODB_VERSION .tar.gz"
1196
+ set -l TARGZ_NAME_SERVER "$ARANGODB_PKG_NAME -linux-$ARANGODB_VERSION$tarGzSuffix .tar.gz"
1160
1197
1161
1198
set -l IN $argv [1]/$ARANGODB_PACKAGES /packages/$ARANGODB_EDITION /Linux/
1162
1199
set -l OUT $argv [2]/release/snippets
@@ -1166,7 +1203,7 @@ function buildTarGzSnippet
1166
1203
set -l TARGZ_SIZE_SERVER (expr (wc -c < $IN /$TARGZ_NAME_SERVER ) / 1024 / 1024)
1167
1204
set -l TARGZ_SHA256_SERVER (shasum -a 256 -b < $IN /$TARGZ_NAME_SERVER | awk ' {print $1}' )
1168
1205
1169
- set -l TARGZ_NAME_CLIENT "$ARANGODB_PKG_NAME -client-linux-$ARANGODB_TGZ_UPSTREAM .tar.gz"
1206
+ set -l TARGZ_NAME_CLIENT "$ARANGODB_PKG_NAME -client-linux-$ARANGODB_TGZ_UPSTREAM$tarGzSuffix .tar.gz"
1170
1207
set -l TARGZ_SIZE_CLIENT ""
1171
1208
set -l TARGZ_SHA256_CLIENT ""
1172
1209
@@ -1175,7 +1212,7 @@ function buildTarGzSnippet
1175
1212
set TARGZ_SHA256_CLIENT (shasum -a 256 -b < $IN /$TARGZ_NAME_CLIENT | awk ' {print $1}' )
1176
1213
end
1177
1214
1178
- set -l n "$OUT /download-$ARANGODB_PKG_NAME -linux.html"
1215
+ set -l n "$OUT /download-$ARANGODB_PKG_NAME -linux$snippetArch .html"
1179
1216
1180
1217
sed -e "s|@TARGZ_NAME_SERVER@|$TARGZ_NAME_SERVER |g" \
1181
1218
-e "s|@TARGZ_SIZE_SERVER@|$TARGZ_SIZE_SERVER |g" \
@@ -1191,7 +1228,7 @@ function buildTarGzSnippet
1191
1228
-e "s|@ARANGODB_VERSION@|$ARANGODB_VERSION |g" \
1192
1229
-e "s|@ARANGODB_VERSION_RELEASE_NUMBER@|$ARANGODB_VERSION_RELEASE_NUMBER |g" \
1193
1230
-e "s|@ARANGODB_DOWNLOAD_WARNING@|$ARANGODB_DOWNLOAD_WARNING |g" \
1194
- < $WORKDIR /snippets/$ARANGODB_SNIPPETS /linux.html.in > $n
1231
+ < $WORKDIR /snippets/$ARANGODB_SNIPPETS /linux$snippetArch .html.in > $n
1195
1232
1196
1233
and echo "TarGZ Snippet: $n "
1197
1234
end
@@ -1201,6 +1238,14 @@ end
1201
1238
## #############################################################################
1202
1239
1203
1240
function buildBundleSnippet
1241
+ set snippetArch "-$argv [3]"
1242
+ set packageArch $argv [3]
1243
+ set tarGzSuffix "_$argv [3]"
1244
+
1245
+ if test "$USE_ARM " = "Off"
1246
+ set snippetArch ""
1247
+ end
1248
+
1204
1249
if test "$ENTERPRISEEDITION " = "On"
1205
1250
set ARANGODB_EDITION "Enterprise"
1206
1251
set ARANGODB_PKG_NAME "arangodb3e"
@@ -1216,24 +1261,7 @@ function buildBundleSnippet
1216
1261
set DOWNLOAD_LINK ""
1217
1262
end
1218
1263
1219
- set -l dmgArch "x86_64"
1220
- set -l tgzArch ""
1221
- if test "$USE_ARM " = "On"
1222
- switch "$ARCH "
1223
- case "x86_64"
1224
- set arch "$ARCH "
1225
- case ' * '
1226
- if string match --quiet --regex ' ^ arm64$| ^ aarch64$' $ARCH >/dev/null
1227
- set arch "arm64"
1228
- else
1229
- echo "fatal, unknown architecture $ARCH for rclone"
1230
- exit 1
1231
- end
1232
- set tgzArch "_$arch "
1233
- end
1234
- end
1235
-
1236
- set -l BUNDLE_NAME_SERVER "$ARANGODB_PKG_NAME -$ARANGODB_DARWIN_UPSTREAM .$arch .dmg"
1264
+ set -l BUNDLE_NAME_SERVER "$ARANGODB_PKG_NAME -$ARANGODB_DARWIN_UPSTREAM .$packageArch .dmg"
1237
1265
1238
1266
set -l IN $argv [1]/$ARANGODB_PACKAGES /packages/$ARANGODB_EDITION /MacOSX/
1239
1267
set -l OUT $argv [2]/release/snippets
@@ -1243,14 +1271,14 @@ function buildBundleSnippet
1243
1271
set -l BUNDLE_SIZE_SERVER (expr (wc -c < $IN /$BUNDLE_NAME_SERVER | tr -d " ") / 1024 / 1024)
1244
1272
set -l BUNDLE_SHA256_SERVER (shasum -a 256 -b < $IN /$BUNDLE_NAME_SERVER | awk ' {print $1}' )
1245
1273
1246
- set -l TARGZ_NAME_SERVER "$ARANGODB_PKG_NAME -macos-$ARANGODB_VERSION$tgzArch .tar.gz"
1274
+ set -l TARGZ_NAME_SERVER "$ARANGODB_PKG_NAME -macos-$ARANGODB_VERSION$tarGzSuffix .tar.gz"
1247
1275
1248
1276
if test ! -f "$IN /$TARGZ_NAME_SERVER "; echo "TAR.GZ ' $TARGZ_NAME_SERVER ' is missing"; return 1; end
1249
1277
1250
1278
set -l TARGZ_SIZE_SERVER (expr (wc -c < $IN /$TARGZ_NAME_SERVER | tr -d " ") / 1024 / 1024)
1251
1279
set -l TARGZ_SHA256_SERVER (shasum -a 256 -b < $IN /$TARGZ_NAME_SERVER | awk ' {print $1}' )
1252
1280
1253
- set -l TARGZ_NAME_CLIENT "$ARANGODB_PKG_NAME -client-macos-$ARANGODB_TGZ_UPSTREAM$tgzArch .tar.gz"
1281
+ set -l TARGZ_NAME_CLIENT "$ARANGODB_PKG_NAME -client-macos-$ARANGODB_TGZ_UPSTREAM$tarGzSuffix .tar.gz"
1254
1282
set -l TARGZ_SIZE_CLIENT ""
1255
1283
set -l TARGZ_SHA256_CLIENT ""
1256
1284
@@ -1259,7 +1287,7 @@ function buildBundleSnippet
1259
1287
set TARGZ_SHA256_CLIENT (shasum -a 256 -b < $IN /$TARGZ_NAME_CLIENT | awk ' {print $1}' )
1260
1288
end
1261
1289
1262
- set -l n "$OUT /download-$ARANGODB_PKG_NAME -macosx.html"
1290
+ set -l n "$OUT /download-$ARANGODB_PKG_NAME -macosx$snippetArch .html"
1263
1291
1264
1292
sed -e "s|@BUNDLE_NAME_SERVER@|$BUNDLE_NAME_SERVER |g" \
1265
1293
-e "s|@BUNDLE_SIZE_SERVER@|$BUNDLE_SIZE_SERVER |g" \
@@ -1278,7 +1306,7 @@ function buildBundleSnippet
1278
1306
-e "s|@ARANGODB_VERSION@|$ARANGODB_VERSION |g" \
1279
1307
-e "s|@ARANGODB_VERSION_RELEASE_NUMBER@|$ARANGODB_VERSION_RELEASE_NUMBER |g" \
1280
1308
-e "s|@ARANGODB_DOWNLOAD_WARNING@|$ARANGODB_DOWNLOAD_WARNING |g" \
1281
- < $WORKDIR /snippets/$ARANGODB_SNIPPETS /macosx.html.in > $n
1309
+ < $WORKDIR /snippets/$ARANGODB_SNIPPETS /macosx$snippetArch .html.in > $n
1282
1310
1283
1311
and echo "MacOSX Bundle Snippet: $n "
1284
1312
end
@@ -1288,6 +1316,13 @@ end
1288
1316
## #############################################################################
1289
1317
1290
1318
function buildWindowsSnippet
1319
+ set snippetArch "-$argv [3]"
1320
+ set packageArch $argv [3]
1321
+
1322
+ if test "$USE_ARM " = "Off"
1323
+ set snippetArch ""
1324
+ end
1325
+
1291
1326
if test "$ENTERPRISEEDITION " = "On"
1292
1327
set ARANGODB_EDITION "Enterprise"
1293
1328
set ARANGODB_EDITION_LC "enterprise"
@@ -1305,9 +1340,9 @@ function buildWindowsSnippet
1305
1340
set DOWNLOAD_LINK ""
1306
1341
end
1307
1342
1308
- set -l WINDOWS_NAME_SERVER_EXE "$ARANGODB_PKG_NAME -$ARANGODB_VERSION ""_win64 .exe"
1309
- set -l WINDOWS_NAME_SERVER_ZIP "$ARANGODB_PKG_NAME -$ARANGODB_VERSION ""_win64 .zip"
1310
- set -l WINDOWS_NAME_CLIENT_EXE "$ARANGODB_PKG_NAME -client-$ARANGODB_VERSION ""_win64 .exe"
1343
+ set -l WINDOWS_NAME_SERVER_EXE "$ARANGODB_PKG_NAME -$ARANGODB_VERSION ""_ $packageArch .exe"
1344
+ set -l WINDOWS_NAME_SERVER_ZIP "$ARANGODB_PKG_NAME -$ARANGODB_VERSION ""_ $packageArch .zip"
1345
+ set -l WINDOWS_NAME_CLIENT_EXE "$ARANGODB_PKG_NAME -client-$ARANGODB_VERSION ""_ $packageArch .exe"
1311
1346
1312
1347
set -l IN $argv [1]/$ARANGODB_PACKAGES /packages/$ARANGODB_EDITION /Windows/
1313
1348
set -l OUT $argv [2]/release/snippets
@@ -1325,7 +1360,7 @@ function buildWindowsSnippet
1325
1360
set -l WINDOWS_SIZE_CLIENT_EXE (expr (wc -c < $IN /$WINDOWS_NAME_CLIENT_EXE | tr -d " ") / 1024 / 1024)
1326
1361
set -l WINDOWS_SHA256_CLIENT_EXE (shasum -a 256 -b < $IN /$WINDOWS_NAME_CLIENT_EXE | awk ' {print $1}' )
1327
1362
1328
- set -l n "$OUT /download-windows-$ARANGODB_EDITION_LC .html"
1363
+ set -l n "$OUT /download-windows$snippetArch -$ARANGODB_EDITION_LC .html"
1329
1364
1330
1365
sed -e "s|@WINDOWS_NAME_SERVER_EXE@|$WINDOWS_NAME_SERVER_EXE |g" \
1331
1366
-e "s|@WINDOWS_SIZE_SERVER_EXE@|$WINDOWS_SIZE_SERVER_EXE |g" \
@@ -1344,7 +1379,7 @@ function buildWindowsSnippet
1344
1379
-e "s|@ARANGODB_VERSION@|$ARANGODB_VERSION |g" \
1345
1380
-e "s|@ARANGODB_VERSION_RELEASE_NUMBER@|$ARANGODB_VERSION_RELEASE_NUMBER |g" \
1346
1381
-e "s|@ARANGODB_DOWNLOAD_WARNING@|$ARANGODB_DOWNLOAD_WARNING |g" \
1347
- < $WORKDIR /snippets/$ARANGODB_SNIPPETS /windows.html.in > $n
1382
+ < $WORKDIR /snippets/$ARANGODB_SNIPPETS /windows$snippetArch .html.in > $n
1348
1383
1349
1384
and echo "Windows Snippet: $n "
1350
1385
end
0 commit comments