Add Mojave to dependencies script

Add changelog entry

Moved changelog item

Updates from review
This commit is contained in:
Chris Ward 2018-09-26 17:02:48 +03:00
parent 0f59284a3d
commit d9b7fd1347
2 changed files with 5 additions and 1 deletions

View File

@ -88,6 +88,7 @@ Language Features:
* Parser: Accept the ``address payable`` type during parsing. * Parser: Accept the ``address payable`` type during parsing.
Compiler Features: Compiler Features:
* Build System: Support for Mojave version of macOS added.
* C API (``libsolc``): Export the ``solidity_license``, ``solidity_version`` and ``solidity_compile`` methods. * C API (``libsolc``): Export the ``solidity_license``, ``solidity_version`` and ``solidity_compile`` methods.
* Code Generator: ``CREATE2`` instruction has been updated to match EIP1014 (aka "Skinny CREATE2"). It also is accepted as part of Constantinople. * Code Generator: ``CREATE2`` instruction has been updated to match EIP1014 (aka "Skinny CREATE2"). It also is accepted as part of Constantinople.
* Type Checker: Nicer error message when trying to reference overloaded identifiers in inline assembly. * Type Checker: Nicer error message when trying to reference overloaded identifiers in inline assembly.

View File

@ -87,9 +87,12 @@ case $(uname -s) in
10.13) 10.13)
echo "Installing solidity dependencies on macOS 10.13 High Sierra." echo "Installing solidity dependencies on macOS 10.13 High Sierra."
;; ;;
10.14)
echo "Installing solidity dependencies on macOS 10.14 Mojave."
;;
*) *)
echo "Unsupported macOS version." echo "Unsupported macOS version."
echo "We only support Mavericks, Yosemite, El Capitan, Sierra and High Sierra." echo "We only support Mavericks, Yosemite, El Capitan, Sierra, High Sierra and Mojave."
exit 1 exit 1
;; ;;
esac esac