UNPKG

@permaweb/wasm-metering

Version:

injects metering into webassembly binaries

40 lines (33 loc) 1.1 kB
--- init: - set PATH=C:\Python27\Scripts;%PATH% # while python's bin is already in PATH, but pip.exe in Scripts\ dir isn't - set PATH=C:\msys64\mingw64\bin;C:\msys64\usr\bin;%PATH% environment: DEGREE_OF_PARALLELISM: 3 matrix: - GENERATOR: MSYS Makefiles CONFIG: Release EXTRA_CONFIG_FLAGS: -DBUILD_TESTS=OFF PARALLEL_FLAG: -j - GENERATOR: Visual Studio 14 2015 CONFIG: Release EXTRA_CONFIG_FLAGS: PARALLEL_FLAG: "/m:" - GENERATOR: Visual Studio 14 2015 Win64 CONFIG: Debug EXTRA_CONFIG_FLAGS: PARALLEL_FLAG: "/m:" - GENERATOR: Visual Studio 14 2015 Win64 CONFIG: Release EXTRA_CONFIG_FLAGS: PARALLEL_FLAG: "/m:" install: - pip install flake8 before_build: # Check the style of a subset of Python code until the other code is updated. - flake8 --ignore=E111,E114 ./scripts/ build_script: - cmake . -DCMAKE_BUILD_TYPE=%CONFIG% %EXTRA_CONFIG_FLAGS% -G "%GENERATOR%" - cmake --build . --config %CONFIG% -- %PARALLEL_FLAG%%DEGREE_OF_PARALLELISM% test_script: - ctest --output-on-failure --timeout 10 -j 5