1 # This file was @generated by getdeps.py
17 - name: Export boost environment
18 run: "echo BOOST_ROOT=%BOOST_ROOT_1_78_0% >> %GITHUB_ENV%"
20 - name: Fix Git config
21 run: git config --system core.longpaths true
22 - name: Disable autocrlf
23 run: git config --system core.autocrlf false
24 - uses: actions/checkout@v2
26 run: python build/fbcode_builder/getdeps.py fetch --no-tests boost
27 - name: Fetch libsodium
28 run: python build/fbcode_builder/getdeps.py fetch --no-tests libsodium
30 run: python build/fbcode_builder/getdeps.py fetch --no-tests ninja
32 run: python build/fbcode_builder/getdeps.py fetch --no-tests cmake
33 - name: Fetch double-conversion
34 run: python build/fbcode_builder/getdeps.py fetch --no-tests double-conversion
36 run: python build/fbcode_builder/getdeps.py fetch --no-tests fmt
38 run: python build/fbcode_builder/getdeps.py fetch --no-tests gflags
40 run: python build/fbcode_builder/getdeps.py fetch --no-tests glog
41 - name: Fetch googletest
42 run: python build/fbcode_builder/getdeps.py fetch --no-tests googletest
44 run: python build/fbcode_builder/getdeps.py fetch --no-tests lz4
46 run: python build/fbcode_builder/getdeps.py fetch --no-tests perl
48 run: python build/fbcode_builder/getdeps.py fetch --no-tests openssl
50 run: python build/fbcode_builder/getdeps.py fetch --no-tests snappy
52 run: python build/fbcode_builder/getdeps.py fetch --no-tests zlib
54 run: python build/fbcode_builder/getdeps.py fetch --no-tests zstd
55 - name: Fetch libevent
56 run: python build/fbcode_builder/getdeps.py fetch --no-tests libevent
58 run: python build/fbcode_builder/getdeps.py build --no-tests boost
59 - name: Build libsodium
60 run: python build/fbcode_builder/getdeps.py build --no-tests libsodium
62 run: python build/fbcode_builder/getdeps.py build --no-tests ninja
64 run: python build/fbcode_builder/getdeps.py build --no-tests cmake
65 - name: Build double-conversion
66 run: python build/fbcode_builder/getdeps.py build --no-tests double-conversion
68 run: python build/fbcode_builder/getdeps.py build --no-tests fmt
70 run: python build/fbcode_builder/getdeps.py build --no-tests gflags
72 run: python build/fbcode_builder/getdeps.py build --no-tests glog
73 - name: Build googletest
74 run: python build/fbcode_builder/getdeps.py build --no-tests googletest
76 run: python build/fbcode_builder/getdeps.py build --no-tests lz4
78 run: python build/fbcode_builder/getdeps.py build --no-tests perl
80 run: python build/fbcode_builder/getdeps.py build --no-tests openssl
82 run: python build/fbcode_builder/getdeps.py build --no-tests snappy
84 run: python build/fbcode_builder/getdeps.py build --no-tests zlib
86 run: python build/fbcode_builder/getdeps.py build --no-tests zstd
87 - name: Build libevent
88 run: python build/fbcode_builder/getdeps.py build --no-tests libevent
90 run: python build/fbcode_builder/getdeps.py build --src-dir=. folly
91 - name: Copy artifacts
92 run: python build/fbcode_builder/getdeps.py fixup-dyn-deps --src-dir=. folly _artifacts/windows --final-install-prefix /usr/local
93 - uses: actions/upload-artifact@v2
98 run: python build/fbcode_builder/getdeps.py test --src-dir=. folly