mirror of https://github.com/vector-im/riot-web
Remove unused scripts (#28612)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>pull/28585/merge
parent
e75ff818d3
commit
06fa3481df
|
@ -1,47 +0,0 @@
|
||||||
#!/usr/bin/env python
|
|
||||||
|
|
||||||
import json
|
|
||||||
import sys
|
|
||||||
import os
|
|
||||||
|
|
||||||
if len(sys.argv) < 3:
|
|
||||||
print "Usage: %s <source> <dest>" % (sys.argv[0],)
|
|
||||||
print "eg. %s pt_BR.json pt.json" % (sys.argv[0],)
|
|
||||||
print
|
|
||||||
print "Adds any translations to <dest> that exist in <source> but not <dest>"
|
|
||||||
sys.exit(1)
|
|
||||||
|
|
||||||
srcpath = sys.argv[1]
|
|
||||||
dstpath = sys.argv[2]
|
|
||||||
tmppath = dstpath + ".tmp"
|
|
||||||
|
|
||||||
with open(srcpath) as f:
|
|
||||||
src = json.load(f)
|
|
||||||
|
|
||||||
with open(dstpath) as f:
|
|
||||||
dst = json.load(f)
|
|
||||||
|
|
||||||
toAdd = {}
|
|
||||||
for k,v in src.iteritems():
|
|
||||||
if k not in dst:
|
|
||||||
print "Adding %s" % (k,)
|
|
||||||
toAdd[k] = v
|
|
||||||
|
|
||||||
# don't just json.dumps as we'll probably re-order all the keys (and they're
|
|
||||||
# not in any given order so we can't just sort_keys). Append them to the end.
|
|
||||||
with open(dstpath) as ifp:
|
|
||||||
with open(tmppath, 'w') as ofp:
|
|
||||||
for line in ifp:
|
|
||||||
strippedline = line.strip()
|
|
||||||
if strippedline in ('{', '}'):
|
|
||||||
ofp.write(line)
|
|
||||||
elif strippedline.endswith(','):
|
|
||||||
ofp.write(line)
|
|
||||||
else:
|
|
||||||
ofp.write(' '+strippedline+',')
|
|
||||||
toAddStr = json.dumps(toAdd, indent=4, separators=(',', ': '), ensure_ascii=False, encoding="utf8").strip("{}\n")
|
|
||||||
ofp.write("\n")
|
|
||||||
ofp.write(toAddStr.encode('utf8'))
|
|
||||||
ofp.write("\n")
|
|
||||||
|
|
||||||
os.rename(tmppath, dstpath)
|
|
|
@ -1,84 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
# Fetches the js-sdk dependency for development or testing purposes
|
|
||||||
# If there exists a branch of that dependency with the same name as
|
|
||||||
# the branch the current checkout is on, use that branch. Otherwise,
|
|
||||||
# use develop.
|
|
||||||
|
|
||||||
set -x
|
|
||||||
|
|
||||||
GIT_CLONE_ARGS=("$@")
|
|
||||||
[ -z "$defbranch" ] && defbranch="develop"
|
|
||||||
|
|
||||||
# clone a specific branch of a github repo
|
|
||||||
function clone() {
|
|
||||||
org=$1
|
|
||||||
repo=$2
|
|
||||||
branch=$3
|
|
||||||
|
|
||||||
# Chop 'origin' off the start as jenkins ends up using
|
|
||||||
# branches on the origin, but this doesn't work if we
|
|
||||||
# specify the branch when cloning.
|
|
||||||
branch=${branch#origin/}
|
|
||||||
|
|
||||||
if [ -n "$branch" ]
|
|
||||||
then
|
|
||||||
echo "Trying to use $org/$repo#$branch"
|
|
||||||
# Disable auth prompts: https://serverfault.com/a/665959
|
|
||||||
GIT_TERMINAL_PROMPT=0 git clone https://github.com/$org/$repo.git $repo --branch $branch \
|
|
||||||
"${GIT_CLONE_ARGS[@]}"
|
|
||||||
return $?
|
|
||||||
fi
|
|
||||||
return 1
|
|
||||||
}
|
|
||||||
|
|
||||||
function dodep() {
|
|
||||||
deforg=$1
|
|
||||||
defrepo=$2
|
|
||||||
rm -rf $defrepo
|
|
||||||
|
|
||||||
# Try the PR author's branch in case it exists on the deps as well.
|
|
||||||
# Try the target branch of the push or PR.
|
|
||||||
# Use the default branch as the last resort.
|
|
||||||
if [[ "$BUILDKITE" == true ]]; then
|
|
||||||
# If BUILDKITE_BRANCH is set, it will contain either:
|
|
||||||
# * "branch" when the author's branch and target branch are in the same repo
|
|
||||||
# * "author:branch" when the author's branch is in their fork
|
|
||||||
# We can split on `:` into an array to check.
|
|
||||||
BUILDKITE_BRANCH_ARRAY=(${BUILDKITE_BRANCH//:/ })
|
|
||||||
if [[ "${#BUILDKITE_BRANCH_ARRAY[@]}" == "2" ]]; then
|
|
||||||
prAuthor=${BUILDKITE_BRANCH_ARRAY[0]}
|
|
||||||
prBranch=${BUILDKITE_BRANCH_ARRAY[1]}
|
|
||||||
else
|
|
||||||
prAuthor=$deforg
|
|
||||||
prBranch=$BUILDKITE_BRANCH
|
|
||||||
fi
|
|
||||||
clone $prAuthor $defrepo $prBranch ||
|
|
||||||
clone $deforg $defrepo $BUILDKITE_PULL_REQUEST_BASE_BRANCH ||
|
|
||||||
clone $deforg $defrepo $defbranch ||
|
|
||||||
return $?
|
|
||||||
else
|
|
||||||
clone $deforg $defrepo $ghprbSourceBranch ||
|
|
||||||
clone $deforg $defrepo $GIT_BRANCH ||
|
|
||||||
clone $deforg $defrepo `git rev-parse --abbrev-ref HEAD` ||
|
|
||||||
clone $deforg $defrepo $defbranch ||
|
|
||||||
return $?
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "$defrepo set to branch "`git -C "$defrepo" rev-parse --abbrev-ref HEAD`
|
|
||||||
}
|
|
||||||
|
|
||||||
##############################
|
|
||||||
|
|
||||||
echo 'Setting up matrix-js-sdk'
|
|
||||||
|
|
||||||
dodep matrix-org matrix-js-sdk
|
|
||||||
|
|
||||||
pushd matrix-js-sdk
|
|
||||||
yarn link
|
|
||||||
yarn install --frozen-lockfile
|
|
||||||
popd
|
|
||||||
|
|
||||||
yarn link matrix-js-sdk
|
|
||||||
|
|
||||||
##############################
|
|
|
@ -1,64 +0,0 @@
|
||||||
# Copyright 2017-2024 New Vector Ltd.
|
|
||||||
|
|
||||||
# SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only
|
|
||||||
# Please see LICENSE in the repository root for full details.
|
|
||||||
|
|
||||||
|
|
||||||
# genflags.sh - Generates pngs for use with CountryDropdown.js
|
|
||||||
#
|
|
||||||
# Dependencies:
|
|
||||||
# - imagemagick --with-rsvg (because default imagemagick SVG
|
|
||||||
# renderer does not produce accurate results)
|
|
||||||
#
|
|
||||||
# on macOS, this is most easily done with:
|
|
||||||
# brew install imagemagick --with-librsvg
|
|
||||||
#
|
|
||||||
# This will clone the googlei18n flag repo before converting
|
|
||||||
# all phonenumber.js-supported country flags (as SVGs) into
|
|
||||||
# PNGs that can be used by CountryDropdown.js.
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
# Allow CTRL+C to terminate the script
|
|
||||||
trap "echo Exited!; exit;" SIGINT SIGTERM
|
|
||||||
|
|
||||||
# git clone the google repo to get flag SVGs
|
|
||||||
git clone git@github.com:googlei18n/region-flags
|
|
||||||
for f in region-flags/svg/*.svg; do
|
|
||||||
# Skip state flags
|
|
||||||
if [[ $f =~ [A-Z]{2}-[A-Z]{2,3}.svg ]] ; then
|
|
||||||
echo "Skipping state flag "$f
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Skip countries not included in phonenumber.js
|
|
||||||
if [[ $f =~ (AC|CP|DG|EA|EU|IC|TA|UM|UN|XK).svg ]] ; then
|
|
||||||
echo "Skipping non-phonenumber supported flag "$f
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Run imagemagick convert
|
|
||||||
# -background none : transparent background
|
|
||||||
# -resize 50x30 : resize the flag to have a height of 15px (2x)
|
|
||||||
# By default, aspect ratio is respected so the width will
|
|
||||||
# be correct and not necessarily 25px.
|
|
||||||
# -filter Lanczos : use sharper resampling to avoid muddiness
|
|
||||||
# -gravity Center : keep the image central when adding an -extent
|
|
||||||
# -border 1 : add a 1px border around the flag
|
|
||||||
# -bordercolor : set the border colour
|
|
||||||
# -extent 54x54 : surround the image with padding so that it
|
|
||||||
# has the dimensions 27x27px (2x).
|
|
||||||
convert $f -background none -filter Lanczos -resize 50x30 \
|
|
||||||
-gravity Center -border 1 -bordercolor \#e0e0e0 \
|
|
||||||
-extent 54x54 $f.png
|
|
||||||
|
|
||||||
# $f.png will be region-flags/svg/XX.svg.png at this point
|
|
||||||
|
|
||||||
# Extract filename from path $f
|
|
||||||
newname=${f##*/}
|
|
||||||
# Replace .svg with .png
|
|
||||||
newname=${newname%.svg}.png
|
|
||||||
# Move the file to flags directory
|
|
||||||
mv $f.png ../res/flags/$newname
|
|
||||||
echo "Generated res/flags/"$newname
|
|
||||||
done
|
|
Loading…
Reference in New Issue