[[Programing/Blockly]] > Build_Blockly-Games_for_Windows #title(Build Blockly-Games for Window: ÆüËܸìÉÕ¤) This instruction is how to install and build Blockly-Games your own site at Windows with Japanese memo. ¤³¤Î¥É¥¥å¥á¥ó¥È¤Ç¤Ï¡¢ ¤¢¤Ê¤¿¤Î´Ä¶¤ÇBlockly-Games¤òƳÆþ/¹½ÃÛ¤¹¤ëÊýË¡¤òÀâÌÀ¤·¤Þ¤¹¡£ ¥Ó¥ë¥É¤Ë¤Ï¡¢Windows7¤ò»È¤¤¤Þ¤·¤¿¡£É¬Íפʥġ¼¥ë¤â¿´ô¤Ë¤ï¤¿¤ê¤Þ¤¹¡£ ¥Í¥Ã¥È¤ÇÄ´¤Ù¤¿¤±¤É¡¢±Ñ¸ì¤Ç¤â¤Û¤È¤ó¤É¾ðÊ󤬸«¤Ä¤±¤é¤ì¤Ê¤«¤Ã¤¿¤Î¤Ç¡¢±Ñ¸ì¤Î¥á¥â¤òÉÕ¤±¤Æ¤ª¤¤Þ¤¹¡£ 2014-10-27 #contents * Dependencies ɬÍפʤâ¤Î [#vec6d812] - Git : for download source-code. - Cygwin https://www.cygwin.com/ -- Add "Devel" - "make" -- Add "Devel" - "git-svn" - JDK(Java SE Development Kit) : http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html -- Set the environment variables : Windows¤Î´Ä¶ÊÑ¿ô¤òÀßÄꤹ¤ë -- JAVA_HOME : (JDK Path) -- path : (JDK Path)\bin - Apache Ant : http://ant.apache.org/ -- Set the environment variables : Windows¤Î´Ä¶ÊÑ¿ô¤òÀßÄꤹ¤ë -- JAVA_HOME : (ANT Path) -- path : (ANT Path)\bin * Download [#u8d30b6f] Download source of Blockly-Games. ¥½¡¼¥¹¥³¡¼¥É¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Þ¤¹¡£ - git clone https://code.google.com/p/blockly-games/ - https://code.google.com/p/blockly-games/source/checkout * Edit Makefile [#yb30934f] old svn checkout http://blockly.googlecode.com/svn/trunk/core $(JS_READ_ONLY)/blockly/core svn checkout http://blockly.googlecode.com/svn/trunk/blocks $(JS_READ_ONLY)/blockly/blocks svn checkout http://blockly.googlecode.com/svn/trunk/generators $(JS_READ_ONLY)/blockly/generators svn checkout http://blockly.googlecode.com/svn/trunk/msg/js $(JS_READ_ONLY)/blockly/msg-js New svn checkout https://github.com/google/blockly/trunk/core $(JS_READ_ONLY)/blockly/core svn checkout https://github.com/google/blockly/trunk/blocks $(JS_READ_ONLY)/blockly/blocks svn checkout https://github.com/google/blockly/trunk/generators $(JS_READ_ONLY)/blockly/generators svn checkout https://github.com/google/blockly/trunk/msg/js $(JS_READ_ONLY)/blockly/msg-js * Build ¥Ó¥ë¥É [#e5319b98] Run these command on Cygwin. cd blockly-games/ make deps ** edit build.xml [#zfbfbee7] If this works, great! But it will probably die with this error: ¤â¤·¤â¡¢¤³¤ó¤Ê¥¨¥é¡¼¤¬½Ð¤¿¤é [javac] Compiling 375 source files to... In this case you need to edit closure-templates-read-only/build.xm , and replace some text like this. ¤³¤Î¾ì¹ç¡¢closure-templates-read-only/build.xm¤òÊÔ½¸¤·¤Æ¡¢°Ê²¼¤Î¿ô»ú¤òÃÖ´¹¤·¤Þ¤¹¡£ "1.6" -> "1.7" It is depend JDK version, maybe. ¤¿¤Ö¤ó¡¢Java¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤Ã¤Æ¡¢Êѹ¹¤¹¤ë¿ô»ú¤¬ÊѤï¤ë? ** Build English [#l5b9e1d6] make en ** Build all Languages [#s4a94d1f] make languages ** Build one Game [#fed6e217] make index-en make puzzle-en make maze-en make bird-en make turtle-en make movie-en make pond-docs-en make pond-basic-en make pond-advanced-en * Test Locally : Æ°ºî³Îǧ [#x79f2881] Open blockly-games/appengine/index.html?lang=en * Reference »²¹Í [#d1a23dd0] - https://code.google.com/p/blockly-games/wiki/Build