Skip to content

Commit

Permalink
Simplifies build script
Browse files Browse the repository at this point in the history
  • Loading branch information
miguelsousa committed Sep 4, 2014
1 parent cc3bbbd commit b7f148b
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions build.sh
@@ -1,23 +1,21 @@
#!/bin/sh

family=SourceSansPro
romanWeights=('Black' 'Bold' 'ExtraLight' 'Light' 'Regular' 'Semibold')
italicWeights=('BlackIt' 'BoldIt' 'ExtraLightIt' 'LightIt' 'It' 'SemiboldIt')
romanWeights='Black Bold ExtraLight Light Regular Semibold'
italicWeights='BlackIt BoldIt ExtraLightIt LightIt It SemiboldIt'

# clean existing build artifacts
rm -rf target/
mkdir target/
mkdir target/OTF/
mkdir target/TTF/
mkdir target/ target/OTF/ target/TTF/

for w in ${romanWeights[@]};
for w in $romanWeights
do
makeotf -f Roman/$w/font.ufo -r -o target/OTF/$family-$w.otf
makeotf -f Roman/$w/font.ttf -r -o target/TTF/$family-$w.ttf
rm Roman/$w/current.fpr # remove default options file from the source tree after building
done

for w in ${italicWeights[@]};
for w in $italicWeights
do
makeotf -f Italic/$w/font.ufo -r -o target/OTF/$family-$w.otf
makeotf -f Italic/$w/font.ttf -r -o target/TTF/$family-$w.ttf
Expand Down

0 comments on commit b7f148b

Please sign in to comment.