LoginSignup
2
2

More than 5 years have passed since last update.

cocos2d-JSに新しく.jsファイルを追加したときに実行するシェルスクリプト

Last updated at Posted at 2016-04-28

cocos2d-jsでは、新しくsrc/*.jsを追加すると project.json を書き換える必要があるので、
自動生成スクリプト。

sh
#!/bin/sh

cd `dirname $0`

jslist=$(find ./src -name "*.js")
jslist=$(echo $jslist | sed -e "s/ /,/g")
jslist=$(echo $jslist | sed -e "s/.\/src/\"src/g")
jslist=$(echo $jslist | sed -e "s/.js/.js\"/g")

str="{\n\
    \"project_type\": \"javascript\",\n\
\n\
    \"debugMode\" : 1,\n\
    \"showFPS\" : true,\n\
    \"frameRate\" : 60,\n\
    \"noCache\" : false,\n\
    \"id\" : \"gameCanvas\",\n\
    \"renderMode\" : 0,\n\
    \"engineDir\":\"frameworks/cocos2d-html5\",\n\
\n\
    \"modules\" : [\"cocos2d\", \"cocostudio\"],\n\
\n\
    \"jsList\" : [${jslist}]\n\
}"
echo ${str} > `dirname $0`/project.json

Macではこのシェルスクリプトを .commandというファイルにしておくとダブルクリックで実行されます。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2