]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/ffmpeg/build.sh.in
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / ffmpeg / build.sh.in
1 #!/bin/sh
2
3 set -e
4
5 export PATH="/usr/bin:$PATH"
6
7 command -v cygpath >/dev/null && have_cygpath=1
8
9 cygpath() {
10 if [ -n "$have_cygpath" ]; then
11 command cygpath "$@"
12 else
13 eval _p='$'$#
14 printf '%s\n' "$_p"
15 fi
16 }
17
18 export PKG_CONFIG_PATH="$(cygpath -p "${PKG_CONFIG_PATH}")"
19
20 # Export HTTP(S)_PROXY as http(s)_proxy:
21 [ -n "$HTTP_PROXY" ] && export http_proxy="$HTTP_PROXY"
22 [ -n "$HTTPS_PROXY" ] && export https_proxy="$HTTPS_PROXY"
23
24 PATH_TO_BUILD_DIR=$( cygpath "@BUILD_DIR@")
25 PATH_TO_SRC_DIR=$( cygpath "@SOURCE_PATH@")
26 PATH_TO_PACKAGE_DIR=$(cygpath "@INST_PREFIX@")
27
28 JOBS=@VCPKG_CONCURRENCY@
29
30 # Default to hardware concurrency if unset.
31 : ${JOBS:=$(nproc)}
32
33 cd "$PATH_TO_BUILD_DIR"
34
35 echo "=== CONFIGURING ==="
36
37 sh "$PATH_TO_SRC_DIR/configure" "--prefix=$PATH_TO_PACKAGE_DIR" @CONFIGURE_OPTIONS@
38
39 echo "=== BUILDING ==="
40
41 make -j${JOBS}
42
43 echo "=== INSTALLING ==="
44
45 make install