evmc/circle.yml

39 lines
808 B
YAML
Raw Normal View History

2018-03-28 13:20:39 +00:00
version: 2
jobs:
build:
docker:
- image: ethereum/cpp-build-env
steps:
- checkout
- run:
name: "Configure"
working_directory: ~/build
command: cmake ../project
- run:
name: "Build"
command: cmake --build ~/build
2018-03-28 14:16:28 +00:00
generate-docs:
docker:
- image: ethereum/cpp-build-env
steps:
- checkout
- run:
name: "Generate documentation"
command: |
doxygen docs/Doxyfile > doxygen.log 2> doxygen.warnings
if [ -s doxygen.warnings ]; then
printf '\n\nDoxygen warnings:\n\n'
cat doxygen.warnings
exit 1
fi
cat doxygen.log
2018-03-28 13:20:39 +00:00
workflows:
version: 2
evmc:
jobs:
- build
2018-03-28 14:16:28 +00:00
- generate-docs