@@ -513,7 +513,7 @@ tasks:
513
513
script : |
514
514
set -o errexit
515
515
set -o xtrace
516
- DEBUG=yes CC='${CC}' MARCH='${MARCH}' SNAPPY=bundled ZLIB=no sh .evergreen/compile.sh
516
+ DEBUG=yes CC='${CC}' MARCH='${MARCH}' SNAPPY=system ZLIB=no sh .evergreen/compile.sh
517
517
- func : " upload build"
518
518
519
519
- name : debug-compile-compression
@@ -526,7 +526,7 @@ tasks:
526
526
script : |
527
527
set -o errexit
528
528
set -o xtrace
529
- DEBUG=yes CC='${CC}' MARCH='${MARCH}' SNAPPY=bundled ZLIB=bundled sh .evergreen/compile.sh
529
+ DEBUG=yes CC='${CC}' MARCH='${MARCH}' SNAPPY=system ZLIB=bundled sh .evergreen/compile.sh
530
530
- func : " upload build"
531
531
532
532
- name : test-latest-server-compression-zlib
@@ -764,7 +764,7 @@ tasks:
764
764
vars :
765
765
BUILD_SAMPLE_WITH_CMAKE : " 1"
766
766
767
- - name : link-with-cmake-mac
767
+ - name : link-with-cmake-ssl
768
768
depends_on :
769
769
- name : " make-release-archive"
770
770
variant : releng
@@ -775,19 +775,20 @@ tasks:
775
775
- func : " link sample program"
776
776
vars :
777
777
BUILD_SAMPLE_WITH_CMAKE : " 1"
778
+ ENABLE_SSL : " 1"
778
779
779
- - name : link-with-cmake-ssl
780
+ - name : link-with-cmake-snappy
780
781
depends_on :
781
782
- name : " make-release-archive"
782
783
variant : releng
783
784
commands :
784
785
- func : " bootstrap mongo-orchestration"
785
786
vars :
786
- VERSION : " 3.4 "
787
+ VERSION : " latest "
787
788
- func : " link sample program"
788
789
vars :
789
790
BUILD_SAMPLE_WITH_CMAKE : " 1"
790
- ENABLE_SSL : " 1"
791
+ ENABLE_SNAPPY : " 1"
791
792
792
793
- name : link-with-cmake-windows
793
794
depends_on :
@@ -803,9 +804,9 @@ tasks:
803
804
working_dir : " mongoc"
804
805
script : |
805
806
set -o errexit
806
- # Build libmongoc with CMake (not Autotools) and compile a program
807
- # that links dynamically or statically to it, using variables from
808
- # CMake's find_package command.
807
+ # Build libmongoc with CMake and compile a program that links
808
+ # dynamically or statically to it, using variables from CMake's
809
+ # find_package command.
809
810
LINK_STATIC= cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd
810
811
LINK_STATIC=1 cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd
811
812
@@ -824,30 +825,43 @@ tasks:
824
825
working_dir : " mongoc"
825
826
script : |
826
827
set -o errexit
827
- # Build libmongoc with CMake (not Autotools) and compile a program
828
- # that links dynamically or statically to it, using variables from
829
- # CMake's find_package command.
828
+ # Build libmongoc with CMake and compile a program that links
829
+ # dynamically or statically to it, using variables from CMake's
830
+ # find_package command.
830
831
export ENABLE_SSL=1
831
832
LINK_STATIC= cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd
832
833
LINK_STATIC=1 cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd
833
834
834
- - name : link-with-cmake-mingw
835
+ - name : link-with-cmake-windows-snappy
835
836
depends_on :
836
837
- name : " make-release-archive"
837
838
variant : releng
838
839
commands :
839
840
- func : " bootstrap mongo-orchestration"
840
841
vars :
841
- VERSION : " 3.4 "
842
+ VERSION : " latest "
842
843
- command : shell.exec
843
844
type : test
844
845
params :
845
846
working_dir : " mongoc"
846
847
script : |
847
- # Build libmongoc with CMake (not Autotools) and compile a program
848
- # that links dynamically or statically to it, using variables from
849
- # pkg-config.exe.
850
- cmd.exe /c .\\.evergreen\\link-sample-program-mingw.cmd
848
+ set -o errexit
849
+ # Build libmongoc with CMake and compile a program that links
850
+ # dynamically or statically to it, using variables from CMake's
851
+ # find_package command.
852
+ export ENABLE_SNAPPY=1
853
+ LINK_STATIC= cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd
854
+ LINK_STATIC=1 cmd.exe /c .\\.evergreen\\link-sample-program-msvc.cmd
855
+
856
+ - name : link-with-cmake-mingw
857
+ depends_on :
858
+ - name : " make-release-archive"
859
+ variant : releng
860
+ commands :
861
+ - func : " bootstrap mongo-orchestration"
862
+ vars :
863
+ VERSION : " 3.4"
864
+ - func : " link sample program"
851
865
852
866
- name : link-with-pkg-config
853
867
depends_on :
@@ -6561,9 +6575,18 @@ buildvariants:
6561
6575
- ubuntu1604-test
6562
6576
- ubuntu1404-build
6563
6577
- ubuntu1404-test
6564
- - name : " link-with-cmake-mac "
6578
+ - name : " link-with-cmake-ssl "
6565
6579
distros :
6566
- - macos-1012
6580
+ - ubuntu1604-build
6581
+ - ubuntu1604-test
6582
+ - ubuntu1404-build
6583
+ - ubuntu1404-test
6584
+ - name : " link-with-cmake-snappy"
6585
+ distros :
6586
+ - ubuntu1604-build
6587
+ - ubuntu1604-test
6588
+ - ubuntu1404-build
6589
+ - ubuntu1404-test
6567
6590
- name : " link-with-cmake-windows"
6568
6591
distros :
6569
6592
- windows-64-vs2015-compile
@@ -6572,6 +6595,10 @@ buildvariants:
6572
6595
distros :
6573
6596
- windows-64-vs2015-compile
6574
6597
- windows-64-vs2015-test
6598
+ - name : " link-with-cmake-windows-snappy"
6599
+ distros :
6600
+ - windows-64-vs2015-compile
6601
+ - windows-64-vs2015-test
6575
6602
- name : " link-with-cmake-mingw"
6576
6603
distros :
6577
6604
- windows-64-vs2013-compile
@@ -6581,6 +6608,12 @@ buildvariants:
6581
6608
- ubuntu1604-test
6582
6609
- ubuntu1404-build
6583
6610
- ubuntu1404-test
6611
+ - name : " link-with-pkg-config-ssl"
6612
+ distros :
6613
+ - ubuntu1604-build
6614
+ - ubuntu1604-test
6615
+ - ubuntu1404-build
6616
+ - ubuntu1404-test
6584
6617
- name : " link-with-pkg-config-mac"
6585
6618
distros :
6586
6619
- macos-1012
0 commit comments