diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 98dc9aad..eae32949 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -61,10 +61,14 @@ stages: imageName: 'ubuntu-16.04' ORG_GRADLE_PROJECT_TILEDB_S3: "ON" ORG_GRADLE_PROJECT_TILEDB_SERIALIZATION: "ON" + CFLAGS: "-march=haswell" + CPPFLAGS: "-march=haswell" macOS: imageName: 'macOS-10.14' ORG_GRADLE_PROJECT_TILEDB_S3: "ON" ORG_GRADLE_PROJECT_TILEDB_SERIALIZATION: "ON" + CFLAGS: "-march=haswell" + CPPFLAGS: "-march=haswell" pool: vmImage: $(imageName) steps: @@ -75,6 +79,7 @@ stages: windows_19: imageName: 'windows-2019' ORG_GRADLE_PROJECT_TILEDB_S3: "ON" + CL: "/arch:AVX2" pool: vmImage: $(imageName) steps: diff --git a/ci/tiledb-java-linux_osx-release.yml b/ci/tiledb-java-linux_osx-release.yml index 2355c1a6..ce2b9218 100644 --- a/ci/tiledb-java-linux_osx-release.yml +++ b/ci/tiledb-java-linux_osx-release.yml @@ -14,7 +14,7 @@ steps: if [[ ( "$AGENT_OS" == "Linux" ) ]]; then docker build -f ci/Dockerfile2010 . -t lib_builder_2010 - docker run -v $(pwd):/TileDB-Java -t lib_builder_2010 /TileDB-Java/ci/build.sh + docker run -e "CFLAGS=$CFLAGS" -e "CPPFLAGS=$CPPFLAGS" -v $(pwd):/TileDB-Java -t lib_builder_2010 /TileDB-Java/ci/build.sh cp ./build/tiledb_jni/*.so ./build/install/lib/*.so ./build/install/lib64/*.so $BUILD_BINARIESDIRECTORY fi diff --git a/ci/tiledb-java-windows-release.yml b/ci/tiledb-java-windows-release.yml index 2bda4bd8..d7421c8b 100644 --- a/ci/tiledb-java-windows-release.yml +++ b/ci/tiledb-java-windows-release.yml @@ -1,8 +1,6 @@ steps: - bash: | - ls - cp *.dll $BUILD_BINARIESDIRECTORY ./gradlew.bat assemble cp ./build/tiledb_jni/Release/*.dll ./build/install/bin/*.dll $BUILD_BINARIESDIRECTORY