| /third_party/googletest/docs/ |
| D | pkgconfig.md | 3 GoogleTest comes with pkg-config files that can be used to determine all 5 Pkg-config is a standardised plain-text format containing 7 * the includedir (-I) path 8 * necessary macro (-D) definitions 9 * further required flags (-pthread) 10 * the library (-L) path 11 * the library (-l) to link to 13 All current build systems support pkg-config in one way or another. For all 19 Using `pkg-config` in CMake is fairly easy: 36 just -I flags (GoogleTest might require a macro indicating to internal headers [all …]
|
| /third_party/skia/third_party/externals/icu/source/ |
| D | aclocal.m4 | 1 # generated automatically by aclocal 1.15.1 -*- Autoconf -*- 3 # Copyright (C) 1996-2017 Free Software Foundation, Inc. 15 dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- 16 dnl serial 11 (pkg-config-0.29) 19 dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists@gmail.com> 33 dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 34 dnl 02111-1307, USA. 42 dnl PKG_PREREQ(MIN-VERSION) 43 dnl ----------------------- 46 dnl Verify that the version of the pkg-config macros are at least [all …]
|
| /third_party/icu/icu4c/source/ |
| D | aclocal.m4 | 1 # generated automatically by aclocal 1.15.1 -*- Autoconf -*- 3 # Copyright (C) 1996-2017 Free Software Foundation, Inc. 16 # https://www.gnu.org/software/autoconf-archive/ax_check_compile_flag.html 21 # AX_CHECK_COMPILE_FLAG(FLAG, [ACTION-SUCCESS], [ACTION-FAILURE], [EXTRA-FLAGS], [INPUT]) 28 # ACTION-SUCCESS/ACTION-FAILURE are shell commands to execute on 31 # If EXTRA-FLAGS is defined, it is added to the current language's default 33 # the flags: "CFLAGS EXTRA-FLAGS FLAG". This can for example be used to 48 # and this notice are preserved. This file is offered as-is, without any 69 dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- 70 dnl serial 11 (pkg-config-0.29) [all …]
|
| /third_party/skia/m133/third_party/externals/icu/source/ |
| D | aclocal.m4 | 1 # generated automatically by aclocal 1.16.1 -*- Autoconf -*- 3 # Copyright (C) 1996-2018 Free Software Foundation, Inc. 16 # https://www.gnu.org/software/autoconf-archive/ax_check_compile_flag.html 21 # AX_CHECK_COMPILE_FLAG(FLAG, [ACTION-SUCCESS], [ACTION-FAILURE], [EXTRA-FLAGS], [INPUT]) 28 # ACTION-SUCCESS/ACTION-FAILURE are shell commands to execute on 31 # If EXTRA-FLAGS is defined, it is added to the current language's default 33 # the flags: "CFLAGS EXTRA-FLAGS FLAG". This can for example be used to 48 # and this notice are preserved. This file is offered as-is, without any 69 dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- 70 dnl serial 11 (pkg-config-0.29.1) [all …]
|
| /third_party/skia/third_party/externals/freetype/builds/unix/ |
| D | pkg.m4 | 1 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- 2 # serial 1 (pkg-config-0.24) 18 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 25 # PKG_PROG_PKG_CONFIG([MIN-VERSION]) 26 # ---------------------------------- 28 [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) 31 AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) 32 AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) 33 AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) 36 AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) [all …]
|
| /third_party/libpng/ |
| D | libpng-multilib.patch | 1 Use pkg-config to report libpng version and installation directories. 4 diff -Naur libpng-1.5.5.orig/libpng-config.in libpng-1.5.5/libpng-config.in 5 --- libpng-1.5.5.orig/libpng-config.in 2011-09-22 09:40:23.000000000 -0400 6 +++ libpng-1.5.5/libpng-config.in 2011-10-05 01:03:32.335435187 -0400 7 @@ -11,11 +11,11 @@ 9 # Modeled after libxml-config. 11 -version="@PNGLIB_VERSION@" 12 -prefix="@prefix@" 13 -exec_prefix="@exec_prefix@" 14 -libdir="@libdir@" [all …]
|
| /third_party/grpc/test/distrib/cpp/ |
| D | run_distrib_test_cmake_pkgconfig.sh | 8 # http://www.apache.org/licenses/LICENSE-2.0 16 set -ex 21 apt-get update && apt-get install -y libssl-dev 24 GRPC_CPP_DISTRIBTEST_BUILD_COMPILER_JOBS=${GRPC_CPP_DISTRIBTEST_BUILD_COMPILER_JOBS:-4} 27 mkdir -p "third_party/abseil-cpp/cmake/build" 28 pushd "third_party/abseil-cpp/cmake/build" 29 cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE ../… 30 make "-j${GRPC_CPP_DISTRIBTEST_BUILD_COMPILER_JOBS}" install 33 # Install c-ares 34 mkdir -p "third_party/cares/cares/cmake/build" [all …]
|
| /third_party/curl/m4/ |
| D | curl-rustls.m4 | 21 # SPDX-License-Identifier: curl 26 dnl ---------------------------------------------------- 28 dnl ---------------------------------------------------- 33 dnl backup the pre-ssl variables 39 LDFLAGS="$LDFLAGS -framework Security" 46 dnl use pkg-config unless we have been given a path 47 dnl even then, try pkg-config first 51 dnl --with-rustls (without path) used 56 dnl check the provided --with-rustls path 60 dnl Try pkg-config even when cross-compiling. Since we [all …]
|
| /third_party/python/ |
| D | aclocal.m4 | 1 # generated automatically by aclocal 1.16.3 -*- Autoconf -*- 3 # Copyright (C) 1996-2020 Free Software Foundation, Inc. 16 # https://www.gnu.org/software/autoconf-archive/ax_c_float_words_bigendian.html 21 # AX_C_FLOAT_WORDS_BIGENDIAN([ACTION-IF-TRUE], [ACTION-IF-FALSE], [ACTION-IF-UNKNOWN]) 25 # Checks the ordering of words within a multi-word float. This check is 27 # word ordering can be different from the byte ordering. In a multi-word 28 # float context, "big-endian" implies that the word containing the sign 38 # this test byte-order agnostic. If grep finds the string "noonsees" in 39 # the object file, the target platform stores float words in big-endian 40 # order. If grep finds "seesnoon", float words are in little-endian order. [all …]
|
| /third_party/rust/crates/rust-openssl/openssl-sys/build/ |
| D | find_normal.rs | 7 pub fn get_openssl(target: &str) -> (Vec<PathBuf>, PathBuf) { in get_openssl() 34 fn resolve_with_wellknown_homebrew_location(dir: &str) -> Option<PathBuf> { in resolve_with_wellknown_homebrew_location() 39 // `pkg-config` on brew doesn't necessarily contain settings for openssl apparently. in resolve_with_wellknown_homebrew_location() 48 // Calling `brew --prefix <package>` command usually slow and in resolve_with_wellknown_homebrew_location() 50 let output = execute_command_and_get_output("brew", &["--prefix", version]); in resolve_with_wellknown_homebrew_location() 62 fn resolve_with_wellknown_location(dir: &str) -> Option<PathBuf> { in resolve_with_wellknown_location() 72 fn find_openssl_dir(target: &str) -> OsString { in find_openssl_dir() 75 if host == target && target.ends_with("-apple-darwin") { in find_openssl_dir() 77 "aarch64-apple-darwin" => "/opt/homebrew", in find_openssl_dir() 83 } else if let Some(dir) = resolve_with_wellknown_location("/opt/pkg") { in find_openssl_dir() [all …]
|
| /third_party/json/docs/mkdocs/docs/integration/ |
| D | pkg-config.md | 1 # Pkg-config chapter 3 If you are using bare Makefiles, you can use `pkg-config` to generate the include flags that point … 6 pkg-config nlohmann_json --cflags 9 …managers.md#meson) will also be able to use a system-wide library, which will be found by `pkg-con…
|
| /third_party/rust/rust/src/doc/rustc/src/platform-support/ |
| D | fuchsia.md | 1 # `aarch64-unknown-fuchsia` and `x86_64-unknown-fuchsia` 12 - Tyler Mandry ([@tmandry](https://github.com/tmandry)) 13 - Dan Johnson ([@computerdruid](https://github.com/computerdruid)) 14 - David Koloski ([@djkoloski](https://github.com/djkoloski)) 15 - Joseph Ryan ([@P1n3appl3](https://github.com/P1n3appl3)) 25 1. [Walkthrough structure](#walkthrough-structure) 26 1. [Compiling a Rust binary targeting Fuchsia](#compiling-a-rust-binary-targeting-fuchsia) 27 1. [Targeting Fuchsia with rustup and cargo](#targeting-fuchsia-with-rustup-and-cargo) 28 …ting Fuchsia with a compiler built from source](#targeting-fuchsia-with-a-compiler-built-from-sour… 29 1. [Creating a Fuchsia package](#creating-a-fuchsia-package) [all …]
|
| /third_party/glfw/docs/ |
| D | build.md | 31 The GLFW header also defines any platform-specific macros needed by your OpenGL 40 - Use the GLFW header to include OpenGL or OpenGL ES headers portably 41 - Do not include window system headers unless you will use those APIs directly 42 - If you do need such headers, include them before the GLFW header 147 GLFW is essentially a wrapper of various platform-specific APIs and therefore 154 hard-coded into your build environment. See the section for your development 155 environment below. On Linux and other Unix-like operating systems, the list 168 archive matching the architecture you are building for (32-bit or 64-bit), or 173 it needs to use the same base run-time library variant as the rest of your 177 option set to _Multi-threaded DLL_ or _Multi-threaded Debug DLL_. The other is [all …]
|
| /third_party/python/Misc/rhel7/ |
| D | README.md | 1 # pkg-config overrides for RHEL 7 and CentOS 7 3 RHEL 7 and CentOS 7 do not provide pkg-config `.pc` files for Tcl/Tk. The 4 OpenSSL 1.1.1 pkg-config file is named `openssl11.pc` and not picked up 8 install the developer packages and the `pkgconfig` package with `pkg-config` 12 sudo yum install pkgconfig 'tcl-devel >= 8.5.12' 'tk-devel >= 8.5.12' openssl11-devel 18 PKG_CONFIG_PATH=Misc/rhel7 ./configure -C
|
| /third_party/pulseaudio/ohosbuild/ |
| D | ohos_paconfig.sh | 3 # Copyright (c) 2021-2022 Huawei Device Co., Ltd. 8 # http://www.apache.org/licenses/LICENSE-2.0 15 set -e 22 …rm -rf ABOUT-NLS Makefile Makefile.in PulseAudioConfig.cmake PulseAudioConfigVersion.cmake aclocal… 23 …rm -rf autom4te.cache/ build-aux/ config.h config.h.in config.h.in~ config.log config.status confi… 24 rm -rf libpulse-mainloop-glib.pc libpulse-simple.pc libpulse.pc libtool stamp-h1 29 sed -i 's/\.\/git-version-gen .tarball-version//g' configure.ac 30 sed -i 's/\[m4_esyscmd()\],//g' configure.ac 31 sed -i 's/src doxygen man po/src doxygen man #po/g' Makefile.am 34 --without-caps [all …]
|
| /third_party/icu/docs/userguide/icu/ |
| D | howtouseicu.md | 1 --- 6 --- 7 <!-- 10 --> 16 {: .no_toc .text-delta } 21 --- 33 Options](icu4c/build#recommended-build-options) 34 (both for normal use and for ICU as system-level libraries) which are not 35 default simply for compatibility with older ICU-using code. 38 [User-Configurable [all …]
|
| /third_party/wpa_supplicant/wpa_supplicant-2.9_standard/hs20/client/ |
| D | Makefile | 1 ALL=hs20-osu-client 6 CC=arm-himix410-linux-gcc 11 CFLAGS += -I../../src/utils 12 CFLAGS += -I../../src/common 13 CFLAGS += -I../../src 17 TEST_WK := $(shell pkg-config --silence-errors --cflags webkitgtk-3.0) 20 GTKCFLAGS := $(shell pkg-config --cflags gtk+-3.0 webkit2gtk-4.0) 21 GTKLIBS := $(shell pkg-config --libs gtk+-3.0 webkit2gtk-4.0) 22 CFLAGS += -DUSE_WEBKIT2 24 GTKCFLAGS := $(shell pkg-config --cflags gtk+-3.0 webkitgtk-3.0) [all …]
|
| /third_party/libinput/doc/api/ |
| D | mainpage.dox | 15 - a @ref libinput_udev_create_context "udev backend" where notifications 17 - a @ref libinput_path_create_context "path backend" where 41 states are available per-device and per-seat. See @ref seat for more 51 - @ref event_keyboard 52 - @ref event_pointer 53 - @ref event_touch 54 - @ref event_gesture 55 - @ref event_tablet 56 - @ref event_tablet_pad 57 - @ref event_switch [all …]
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/project-model/src/ |
| D | cargo_workspace.rs | 22 /// Note that internally, rust-analyzer uses a different structure: 23 /// `CrateGraph`. `CrateGraph` is lower-level: it knows only about the crates, 24 /// while this knows about `Packages` & `Targets`: purely cargo-related 39 fn index(&self, index: Package) -> &PackageData { in index() 46 fn index(&self, index: Target) -> &TargetData { in index() 72 fn default() -> Self { in default() 132 /// The contents of [package.metadata.rust-analyzer] 143 pub pkg: Package, field 159 fn iter(list: &[cargo_metadata::DepKindInfo]) -> impl Iterator<Item = Self> + '_ { in iter() 190 /// Is this target a proc-macro [all …]
|
| D | workspace.rs | 1 //! Handles lowering of build-system specific workspace information (`cargo 2 //! metadata` or `rust-project.json`) into representation stored in the salsa 3 //! database -- `CrateGraph`. 30 /// A set of cfg-overrides per crate. 40 pub fn len(&self) -> usize { in len() 58 /// Project workspace was discovered by running `cargo metadata` and `rustc --print sysroot`. 65 /// `rustc --print cfg`. 67 /// FIXME: make this a per-crate map, as, eg, build.rs might have a 74 /// Project workspace was manually specified using a `rust-project.json` file. 79 /// `rustc --print cfg`. [all …]
|
| /third_party/grpc/src/proto/grpc/testing/xds/v3/ |
| D | BUILD | 7 # http://www.apache.org/licenses/LICENSE-2.0 31 "@envoy_api//envoy/config/core/v3:pkg", 64 "@envoy_api//envoy/config/core/v3:pkg", 65 "@envoy_api//envoy/config/endpoint/v3:pkg", 85 "@com_github_cncf_xds//xds/data/orca/v3:pkg", 108 "@envoy_api//envoy/admin/v3:pkg", 109 "@envoy_api//envoy/config/core/v3:pkg",
|
| /third_party/libcoap/ |
| D | autogen.sh | 1 #!/bin/sh -e 4 #set -x 24 aclocal.m4 ar-lib 25 coap_config.h coap_config.h.in* compile config.guess config.h* config.log config.status config.sub … 28 examples/*.o examples/coap-client examples/coap-server examples/coap-rd 31 install-sh 32 libcoap-*.pc libtool ltmain.sh 36 stamp-h1 src/.dirstamp libcoap*.la* src/*.*o 38 tests/oss-fuzz/Makefile.ci 55 if [ "$1" = "--clean" ]; then [all …]
|
| /third_party/mesa3d/docs/ |
| D | meson.rst | 5 --------------- 16 <https://mesonbuild.com/Getting-meson.html>`__ to install the 22 Unix-like OSes 28 .. code-block:: sh 30 sudo apt-get install meson # Ubuntu 34 .. code-block:: sh 41 You'll also need `Ninja <https://ninja-build.org/>`__. If it's not 42 already installed, use apt-get or dnf to install the *ninja-build* 49 On Debian, Ubuntu and similar, ``sudo apt-get build-dep mesa`` installs 54 All these dependencies are for latest linux distros and is tested on ubuntu-24 only for now. [all …]
|
| /third_party/ffmpeg/doc/examples/ |
| D | Makefile.example | 1 # use pkg-config for getting CFLAGS and LDLIBS 10 CFLAGS += -Wall -g 11 CFLAGS := $(shell pkg-config --cflags $(FFMPEG_LIBS)) $(CFLAGS) 12 LDLIBS := $(shell pkg-config --libs $(FFMPEG_LIBS)) $(LDLIBS) 37 avcodec: LDLIBS += -lm 38 encode_audio: LDLIBS += -lm 39 muxing: LDLIBS += -lm 40 resampling_audio: LDLIBS += -lm 42 .phony: all clean-test clean 46 clean-test: [all …]
|
| /third_party/skia/third_party/externals/harfbuzz/.circleci/ |
| D | config.yml | 4 win32-executor: 6 - image: cimg/base:edge-20.04 7 win64-executor: 9 - image: cimg/base:edge-20.04 10 autotools-executor: 12 - image: cimg/base:edge-20.04 16 macos-aat-fonts: 20 - checkout 21 …- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install pkg-config ragel freetype glib cairo python3 icu4c g… 22 - run: pip3 install meson --upgrade [all …]
|