build.sh (490B)
1 #!/bin/bash 2 set -exuo pipefail 3 4 # The smoke build: exactly what a user typing the three commands from 5 # README/INSTALL gets. No asserts, no sanitizers, default everything. 6 # If this breaks, nothing else in the pipeline is worth running. 7 # 8 # "configure" prints a "Configuration Summary:" block at the end; it is 9 # the quickest way to see in the CI log which optional features (HTTPS, 10 # digest algorithms, libcurl tests) were actually compiled in. 11 12 ./bootstrap 13 ./configure 14 make -j"$(nproc)"