mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
6fc367939c
With this change, we will be ready to move the next tag you release to the candidate channel in the store, and make the final testing rounds to then put it in the stable channel and make it visible to all the Ubuntu users.
36 lines
968 B
YAML
36 lines
968 B
YAML
name: solc
|
|
version: develop
|
|
version-script: git describe --exact-match --tags 2> /dev/null || echo "develop"
|
|
summary: The Solidity Contract-Oriented Programming Language
|
|
description: |
|
|
Solidity is a contract-oriented, high-level language whose syntax is similar
|
|
to that of JavaScript and it is designed to target the Ethereum Virtual
|
|
Machine (EVM).
|
|
|
|
Solidity is statically typed, supports inheritance, libraries and complex
|
|
user-defined types among other features.
|
|
|
|
It is possible to create contracts for voting, crowdfunding, blind auctions,
|
|
multi-signature wallets and more.
|
|
|
|
grade: stable
|
|
confinement: strict
|
|
|
|
apps:
|
|
solc:
|
|
command: solc
|
|
plugs: [home]
|
|
|
|
parts:
|
|
solidity:
|
|
source: .
|
|
source-type: git
|
|
plugin: cmake
|
|
build-packages: [build-essential, libboost-all-dev]
|
|
stage-packages: [libicu55]
|
|
prepare: |
|
|
if git describe --exact-match --tags 2> /dev/null
|
|
then
|
|
echo -n > ../src/prerelease.txt
|
|
fi
|