diff options
-rwxr-xr-x | scripts/travis-emscripten/publish_binary.sh | 15 | ||||
-rw-r--r-- | solc/CommandLineInterface.cpp | 5 |
2 files changed, 16 insertions, 4 deletions
diff --git a/scripts/travis-emscripten/publish_binary.sh b/scripts/travis-emscripten/publish_binary.sh index 236d976a..7bf6f369 100755 --- a/scripts/travis-emscripten/publish_binary.sh +++ b/scripts/travis-emscripten/publish_binary.sh @@ -81,9 +81,18 @@ else fi +NEWFILE=./bin/"soljson-$FULLVERSION.js" + +# Prepare for update script +npm install + # This file is assumed to be the product of the build_emscripten.sh script. -cp ../soljson.js ./bin/"soljson-$FULLVERSION.js" -node ./update -git add ./bin/"soljson-$FULLVERSION.js" +cp ../soljson.js "$NEWFILE" + +# Run update script +npm run update + +# Publish updates +git add "$NEWFILE" git commit -a -m "Added compiler version $FULLVERSION" git push origin gh-pages diff --git a/solc/CommandLineInterface.cpp b/solc/CommandLineInterface.cpp index 2013c506..84cc2534 100644 --- a/solc/CommandLineInterface.cpp +++ b/solc/CommandLineInterface.cpp @@ -401,7 +401,10 @@ Usage: solc [options] [input_file...] Compiles the given Solidity input files (or the standard input if none given or "-" is used as a file name) and outputs the components specified in the options at standard output or in files in the output directory, if specified. -Example: solc --bin -o /tmp/solcoutput contract.sol +Imports are automatically read from the filesystem, but it is also possible to +remap paths using the context:prefix=path syntax. +Example: + solc --bin -o /tmp/solcoutput dapp-bin=/usr/local/lib/dapp-bin contract.sol Allowed options)", po::options_description::m_default_line_length, |