Skip to content

Instantly share code, notes, and snippets.

@nchaulet
Created January 22, 2014 09:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nchaulet/8555719 to your computer and use it in GitHub Desktop.
Save nchaulet/8555719 to your computer and use it in GitHub Desktop.
#!/bin/sh
mv composer.json composer.tmp
cat composer.tmp | jq '.provide = { "ext-gmp" : "*", "ext-intl" : "*", "lib-icu": "*" }' > composer.json
hhvm /usr/local/bin/composer $@
mv composer.tmp composer.json
hash=`md5sum composer.json | awk '{ print $1 }'`
mv composer.lock composer.lock.tmp
cat composer.lock.tmp | jq ".hash = \"$hash\"" > composer.lock
rm composer.lock.tmp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment