UNPKG

aws-crt

Version:

NodeJS bindings to the aws-c-* libraries

49 lines (46 loc) 1.75 kB
version: 0.2 #this build spec assumes the manylinux1 image for pypi #additional packages we installed: cmake 3.5, libcrypto 1.1.0j, gcc 4.8.4 phases: install: commands: pre_build: commands: - export CC=gcc build: commands: - echo Build started on `date` - mkdir /tmp/install - mkdir /tmp/aws-c-common-build - mkdir /tmp/aws-c-compression-build - mkdir /tmp/aws-c-io-build - mkdir /tmp/aws-c-http-build - mkdir /tmp/s2n-build - cd /tmp/aws-c-common-build - cmake -DCMAKE_INSTALL_PREFIX=/tmp/install -DBUILD_TESTING=OFF $CODEBUILD_SRC_DIR_aws_c_common/aws-c-common - make -j - make install - cd /tmp/aws-c-compression-build - cmake -DCMAKE_PREFIX_PATH=/tmp/install -DCMAKE_INSTALL_PREFIX=/tmp/install -DBUILD_TESTING=OFF $CODEBUILD_SRC_DIR_aws_c_compression/aws-c-compression - make -j - make install - cd /tmp/s2n-build - cmake -DCMAKE_PREFIX_PATH=/tmp/install -DCMAKE_INSTALL_PREFIX=/tmp/install -DBUILD_TESTING=OFF $CODEBUILD_SRC_DIR_s2n/s2n - make -j - make install - cd /tmp/aws-c-io-build - cmake -DCMAKE_PREFIX_PATH=/tmp/install -DCMAKE_INSTALL_PREFIX=/tmp/install -DBUILD_TESTING=OFF $CODEBUILD_SRC_DIR_aws_c_io/aws-c-io - make -j - make install - cd /tmp/aws-c-http-build - cmake -DCMAKE_PREFIX_PATH=/tmp/install -DCMAKE_INSTALL_PREFIX=/tmp/install -DBUILD_TESTING=OFF $CODEBUILD_SRC_DIR/aws-c-http - make -j - make install - /tmp/install/bin/elasticurl --version - /tmp/install/bin/elasticurl -v TRACE https://example.com post_build: commands: - echo Build completed on `date` artifacts: files: - '/tmp/install/bin/*'