summaryrefslogtreecommitdiff
path: root/platform/node/scripts/create_node_scheme.sh
blob: 5b97918aea5c7db118150e08a8be3f6c04bbf8bd (plain)
1
2
3
4
5
6
7
8
#!/usr/bin/env bash
NAME=$1
shift
CMD=$@
DIR="build/binding.xcodeproj/xcshareddata/xcschemes"
mkdir -p "${DIR}"

sed "s#{{NODE_PATH}}#$(dirname `which node`)#;s#{{BLUEPRINT_IDENTIFIER}}#$(hexdump -n 12 -v -e '/1 "%02X"' /dev/urandom)#;s#{{WORKING_DIRECTORY}}#$(pwd)#;s#{{NODE_ARGUMENT}}#${CMD}#" platform/node/scripts/node.xcscheme > "${DIR}/${NAME}.xcscheme"