diff --git a/packages/broker/chat.html b/packages/broker/chat.html index e87174a..45cde8d 100644 --- a/packages/broker/chat.html +++ b/packages/broker/chat.html @@ -5,7 +5,7 @@ - +
diff --git a/packages/broker/webpack.config.js b/packages/broker/chat.webpack.config.js similarity index 100% rename from packages/broker/webpack.config.js rename to packages/broker/chat.webpack.config.js diff --git a/packages/default.do b/packages/default.do index 82017eb..aa6b525 100644 --- a/packages/default.do +++ b/packages/default.do @@ -2,7 +2,10 @@ cd "$(dirname "$1")" case "$1" in */all) for d in src/*.js; do [ -f "$d" ] && echo lib/$(basename "$d"); done | xargs redo-ifchange - [ -f webpack.config.js ] && redo-ifchange dist/main.js + for d in *.webpack.config.js + do + [ -f "$d" ] && echo dist/$(basename "$d" .webpack.config.js).js + done | xargs redo-ifchange [ -f _all.do ] && redo-ifchange _all || true ;; */clean) diff --git a/packages/default.js.do b/packages/default.js.do index 3bedb04..10b1eb6 100644 --- a/packages/default.js.do +++ b/packages/default.js.do @@ -1,4 +1,4 @@ -# To be invoked with PACKAGENAME/lib/FOO.js or PACKAGENAME/dist/main.js +# To be invoked with PACKAGENAME/lib/FOO.js or PACKAGENAME/dist/FOO.js targettempfile="$(pwd)/$3" mkdir -p "$(dirname "$1")" cd "$(dirname "$1")"/.. @@ -21,9 +21,9 @@ case "$1" in npx syndicate-babel "src/$file" ;; */dist/*) - for d in src/*.js; do echo lib/$(basename $d); done | xargs redo-ifchange - redo-ifchange webpack.config.js - for maybedep in $(npx webpack --json -o "$targettempfile" | jq -r '.modules[].identifier') + configfile=$(basename "$1" .js).webpack.config.js + redo-ifchange $configfile + for maybedep in $(npx webpack --config "$configfile" --json -o "$targettempfile" | jq -r '.modules[].identifier') do [ -f "$maybedep" ] && echo "$maybedep" done | xargs redo-ifchange diff --git a/packages/flappy-bird-demo/webpack.config.js b/packages/flappy-bird-demo/main.webpack.config.js similarity index 100% rename from packages/flappy-bird-demo/webpack.config.js rename to packages/flappy-bird-demo/main.webpack.config.js diff --git a/packages/syntax-playground/webpack.config.js b/packages/syntax-playground/main.webpack.config.js similarity index 100% rename from packages/syntax-playground/webpack.config.js rename to packages/syntax-playground/main.webpack.config.js