For a mouseless future.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/sh
  2. TARGET="$1"
  3. if [ ! -d "$TARGET" ]; then
  4. if [ "$TARGET" = "" ]; then
  5. echo "Usage: $0 <target>"
  6. else
  7. echo "Target not found: $TARGET"
  8. fi
  9. echo "Targets available:"
  10. for F in *; do
  11. if [ -d "$F" ]; then
  12. echo "* $F"
  13. fi
  14. done
  15. exit 1
  16. fi
  17. cd "$TARGET"
  18. # Create complete script file
  19. SCRIPT=$(cat bridge.js ../script.js)
  20. # Run target's build script
  21. mkdir -p build
  22. echo "$SCRIPT" | ./build.sh "mouseless-$TARGET"
  23. mv build/* ..
  24. cd ..