Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/svg/makesvg.py
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2010-01-26 17:41:12 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2010-01-26 17:41:12 (GMT)
commitbde3466f1c48bf157ee89ffa369a640c478882ac (patch)
tree2b510bc273e4eaffe4e4f9025bae35d547b7ebc2 /svg/makesvg.py
parent7d4a9f07785f2a772b1f16463ae62e40a5ed9446 (diff)
eliminating pregenerated svgs
Diffstat (limited to 'svg/makesvg.py')
-rwxr-xr-xsvg/makesvg.py124
1 files changed, 0 insertions, 124 deletions
diff --git a/svg/makesvg.py b/svg/makesvg.py
deleted file mode 100755
index ba70d81..0000000
--- a/svg/makesvg.py
+++ /dev/null
@@ -1,124 +0,0 @@
-#!/usr/bin/env python
-# -*- coding: utf-8 -*-
-
-#Copyright (c) 2009, Sugar Labs
-
-#Permission is hereby granted, free of charge, to any person obtaining a copy
-#of this software and associated documentation files (the "Software"), to deal
-#in the Software without restriction, including without limitation the rights
-#to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-#copies of the Software, and to permit persons to whom the Software is
-#furnished to do so, subject to the following conditions:
-
-#The above copyright notice and this permission notice shall be included in
-#all copies or substantial portions of the Software.
-
-#THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-#IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-#FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-#AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-#LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-#OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-#THE SOFTWARE.
-
-import sys
-import os
-import os.path
-
-def main():
-
- py = [ \
- "and.py", \
- "arc.py", \
- "back.py", \
- "bottompos.py", \
- "box1.py", \
- "box2.py", \
- "clean.py", \
- "clearheap.py", \
- "color.py", \
- "fillscreen.py", \
- "flowgroup.py", \
- "forever.py", \
- "forward.py", \
- "hat1.py", \
- "hat2.py", \
- "heading.py", \
- "height.py", \
- "hideblocks.py", \
- "ifelse.py", \
- "if.py", \
- "kbinput.py", \
- "keyboard.py", \
- "left.py", \
- "leftpos.py", \
- "myblocksgroup.py", \
- "not.py", \
- "numbersgroup.py", \
- "or.py", \
- "pendown.py", \
- "pengroup.py", \
- "pensize.py", \
- "penup.py", \
- "pop.py", \
- "printheap.py", \
- "print.py", \
- "push.py", \
- "random.py", \
- "remainder2.py", \
- "remainder.py", \
- "repeat.py", \
- "right.py", \
- "rightpos.py", \
- "scale.py", \
- "sensorsgroup.py", \
- "setcolor.py", \
- "seth.py", \
- "setpensize.py", \
- "setscale.py", \
- "setshade.py", \
- "settextcolor.py", \
- "settextsize.py", \
- "setxy.py", \
- "shade.py", \
- "show.py", \
- "sound.py", \
- "stack1.py", \
- "stack2.py", \
- "start.py", \
- "stopstack.py", \
- "storein.py", \
- "storeinbox1.py", \
- "storeinbox2.py", \
- "templatesgroup.py", \
- "textcolor.py", \
- "textsize.py", \
- "toppos.py", \
- "turtlegroup.py", \
- "wait.py", \
- "width.py", \
- "xcor.py", \
- "ycor.py" ]
-
- if len(sys.argv) != 2:
- print "Error: Usage is makesvg.py lang"
- return
-
- try:
- FILE = open(os.path.join("../images", sys.argv[1], "turtle", \
- "forward.svg"), "r")
- FILE.close()
- except:
- # start from a copy of the en images
- print "os.system(" + "cp -r ../images/en ../image/" + sys.argv[1] + ")"
- os.system("cp -r ../images/en ../images/" + sys.argv[1])
- # make a copy of the samples directory too
- # os.system("cp -r ../samples/en ../samples/" + sys.argv[1])
-
- # run the scripts to generate the language-specific files
- for p in py:
- print "building: " + p
- os.system("python " + p + " " + sys.argv[1])
-
-if __name__ == "__main__":
- main()