paper.js/travis/install-assets.sh
2018-12-27 16:13:01 +09:00

23 lines
726 B
Bash
Executable file

#!/bin/bash
#
# Paper.js - The Swiss Army Knife of Vector Graphics Scripting.
# http://paperjs.org/
#
# Copyright (c) 2011 - 2019, Juerg Lehni & Jonathan Puckey
# http://scratchdisk.com/ & https://puckey.studio/
#
# Distributed under the MIT license. See LICENSE file for details.
#
# All rights reserved.
# Download and instal assets, but only if they haven't been installed from the
# cache yet.
if [ ! -d ~/.assets ] || [ -z "$(ls -A ~/.assets)" ]; then
mkdir -p ~/.assets
wget http://sourceforge.net/p/tellmatic/git/ci/master/tree/img/arial.ttf?format=raw -O ~/.assets/arial.ttf
fi
# Install fonts each time, as they can't be cached in Travis.
mkdir -p ~/.fonts
cp -p ~/.assets/arial.ttf ~/.fonts
fc-cache -f -v