Home
last modified time | relevance | path

Searched +full:cmake +full:- +full:options (Results 1 – 25 of 292) sorted by relevance

12345678910>>...12

/third_party/libsnd/.github/workflows/
Daction.yml8 fail-fast: false
11 ubuntu-gcc-autotools,
12 ubuntu-clang-autotools,
13 ubuntu-gcc-ossfuzz,
14 macos-autotools,
15 ubuntu-gcc-cmake,
16 ubuntu-gcc-cmake-shared,
17 ubuntu-clang-cmake,
18 ubuntu-clang-cmake-shared,
19 macos-cmake,
[all …]
/third_party/glfw/docs/
Dcompile.dox11 @section compile_cmake Using CMake
13 GLFW uses [CMake](http://www.cmake.org/) to generate project files or makefiles
14 for a particular development environment. If you are on a Unix-like system such
16 Homebrew, you can simply install its CMake package. If not, you can download
17 installers for Windows and OS X from the [CMake website](http://www.cmake.org/).
19 @note CMake only generates project files or makefiles. It does not compile the
27 Once you have installed CMake, make sure that all other dependencies are
36 contains all the necessary headers, link libraries and tools except for CMake.
40 @subsubsection compile_deps_mingw Dependencies for MinGW or MinGW-w64 on Windows
42 Both the MinGW and the MinGW-w64 packages already contain all the necessary
[all …]
/third_party/jerryscript/docs/
D01.CONFIGURATION.md3 JerryScript provides a large number of configuration options which can be used to enable or disable…
4 …hanged either by providing specific C preprocessor definitions, by adding CMake defininitions, or …
5 …uration options, shows the configuration name for C, CMake, and python, and provides a brief descr…
8 ### All-in-one build
10 Enables the All-in-one build process, which aggregates the contents of each source file, and uses t…
13 | Options | |
14 |---------|----------------------------------------------|
16 | CMake: | `-DENABLE_ALL_IN_ONE=ON/OFF` |
17 | Python: | `--all-in-one=ON/OFF` |
24 | Options | |
[all …]
/third_party/mbedtls/
DREADME.md6 Mbed TLS includes a reference implementation of the [PSA Cryptography API](#psa-cryptography-api). …
9 -------------
11options are available in the fully documented configuration file `include/mbedtls/mbedtls_config.h…
13 Compiler options can be set using conventional environment variables such as `CC` and `CFLAGS` when…
15 We provide some non-standard configurations focused on specific use cases in the `configs/` directo…
18 -------------
20 The main Mbed TLS documentation is available via [ReadTheDocs](https://mbed-tls.readthedocs.io/).
22 …or the PSA Cryptography API is available [on GitHub](https://arm-software.github.io/psa-api/crypto…
24 To generate a local copy of the library documentation in HTML format, tailored to your compile-time…
33 ---------
[all …]
/third_party/vulkan-loader/
DBUILD.md7 - [Build Instructions](#build-instructions)
8 - [Table Of Contents](#table-of-contents)
9 - [Contributing to the Repository](#contributing-to-the-repository)
10 - [Repository Content](#repository-content)
11 - [Installed Files](#installed-files)
12 - [Build Requirements](#build-requirements)
13 - [Test Requirements](#test-requirements)
14 - [Repository Set-Up](#repository-set-up)
15 - [Display Drivers](#display-drivers)
16 - [Repository Dependencies](#repository-dependencies)
[all …]
/third_party/libsnd/
DREADME.md11 Erik de Castro Lopo <erikd@mega-nerd.com> aka @erikd. The project was developed
30 modern CMake based build system. Use of the CMake build system is documented
35 sudo apt install autoconf autogen automake build-essential libasound2-dev \
36 libflac-dev libogg-dev libtool libvorbis-dev libopus-dev libmp3lame-dev \
37 libmpg123-dev pkg-config python
44 brew install autoconf autogen automake flac libogg libtool libvorbis opus mpg123 pkg-config
49 autoreconf -vif
50 ./configure --enable-werror
54 ## The CMake build system
56 Although Autotools is the primary and recommended build toolchain, CMake meta
[all …]
/third_party/libwebsockets/READMEs/
DREADME.build.md8 ./bootstrap-vcpkg.sh
14 @section cm Introduction to CMake
16 CMake is a multi-platform build tool that can generate build files for many
17 different target platforms. See more info at http://www.cmake.org
19 CMake also allows/recommends you to do "out of source"-builds, that is,
27 - Windows (Visual Studio)
28 - Windows (MinGW)
29 - Linux (x86 and ARM)
30 - OSX
31 - NetBSD
[all …]
DREADME.porting.md5 handling to platform-specific code in `./lib/plat/`.
7 Depending o which platform is built, different platform-specific implementations
10 ## 1) Prepare the cmake cross-build file if necessary
12 CMake isolates its settings for cross-build into a separate file, which can be
13 used to different cmake projects for the same platform as well.
15 Find a similar examples already in `./contrib/cross-*` and copy and adapt it
18 All settings related to toolchain should go in there. For cross-toolchain,
33 ## 4) Add a section to force-select and deselect other cmake options based on platform flag
35 Some options on by default may not make sense on your platform, and others off
36 by default may be mandatory. After the options() section in CMakeLists.txt, you
[all …]
DREADME.cmake.md1 # Tips about CMake
5 CMake likes to cache options and other things in the build dir... if you stop
6 asserting the state of something like `-DMY_OPTION=1`, then the last way it was
8 very advisable to explicitly keep all your options and set them all on one cmake
11 Then, when you meet a situation you changed something but somehow cmake is
19 ## CMake presence tests that fail
21 Lws makes use of various CMake features to figure out what apis your libraries
26 CMake basically builds little throwaway test programs using each api in turn, and
29 to figure out if we can use `xxx` or need to do a workaround at build-time.
36 When this happens, cmake indicates that apis that must be available are not available...
[all …]
/third_party/skia/third_party/externals/libpng/
DCMakeLists.txt3 # Copyright (c) 2018-2019 Cosmin Truta
4 # Copyright (c) 2007,2009-2018 Glenn Randers-Pehrson
6 # Revised by Roger Lowman, 2009-2010
7 # Revised by Clifford Yapp, 2011-2012,2017
38 # Useful if zlib is being built alongside this as a sub-project.
53 # COMMAND LINE OPTIONS
58 # Many more configuration options could be added here
79 if(index EQUAL -1)
90 add_definitions(-DPNG_ARM_NEON_OPT=2)
92 add_definitions(-DPNG_ARM_NEON_CHECK_SUPPORTED)
[all …]
/third_party/skia/third_party/externals/expat/expat/
DREADME.md3 [![Packaging status](https://repology.org/badge/tiny-repos/expat.svg)](https://repology.org/metapac…
12 Expat is a stream-oriented XML parser. This means that you register
20 - GNU GCC >=4.5
21 - LLVM Clang >=3.5
22 - Microsoft Visual Studio >=15.0/2017 (rolling `${today} minus 5 years`)
25 [`expat-win32bin-*.*.*.{exe,zip}` download](https://github.com/libexpat/libexpat/releases),
26 which includes both pre-compiled libraries and executables, and source code for
29 Expat is [free software](https://www.gnu.org/philosophy/free-sw.en.html).
37 ## Using libexpat in your CMake-Based Project
39 There are two ways of using libexpat with CMake:
[all …]
/third_party/skia/third_party/externals/expat/
DREADME.md3 [![Packaging status](https://repology.org/badge/tiny-repos/expat.svg)](https://repology.org/metapac…
12 Expat is a stream-oriented XML parser. This means that you register
20 - GNU GCC >=4.5
21 - LLVM Clang >=3.5
22 - Microsoft Visual Studio >=15.0/2017 (rolling `${today} minus 5 years`)
25 [`expat-win32bin-*.*.*.{exe,zip}` download](https://github.com/libexpat/libexpat/releases),
26 which includes both pre-compiled libraries and executables, and source code for
29 Expat is [free software](https://www.gnu.org/philosophy/free-sw.en.html).
37 ## Using libexpat in your CMake-Based Project
39 There are two ways of using libexpat with CMake:
[all …]
/third_party/curl/docs/
DINSTALL-CMAKE.md7 How To Compile with CMake
9 # Building with CMake
12 from source code using the CMake build tool. To build with CMake, you will
13 of course have to first install CMake. The minimum required version of CMake
15 source tree. Once the correct version of CMake is installed you can follow
18 CMake builds can be configured either from the command line, or from one of
19 CMake's GUIs.
21 # Current flaws in the curl CMake build
23 Missing features in the CMake build:
25 - Builds libcurl without large file support
[all …]
/third_party/curl/
Dappveyor.sh22 # SPDX-License-Identifier: curl
27 set -eux; [ -n "${BASH:-}${ZSH_NAME:-}" ] && set -o pipefail
32 openssl_root_win='C:/OpenSSL-v30-Win64'
34 openssl_root_win='C:/OpenSSL-v111-Win64'
36 openssl_root="$(cygpath -u "${openssl_root_win}")"
38 if [ "${BUILD_SYSTEM}" = 'CMake' ]; then
39 options=''
40 [[ "${TARGET:-}" = *'ARM64'* ]] && SKIP_RUN='ARM64 architecture'
41 [ "${OPENSSL}" = 'ON' ] && options+=" -DOPENSSL_ROOT_DIR=${openssl_root_win}"
42 [ "${OPENSSL}" = 'ON' ] && options+=" -DOPENSSL_ROOT_DIR=${openssl_root_win}"
[all …]
/third_party/node/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/
Dcmake.py2 # Use of this source code is governed by a BSD-style license that can be
5 """cmake output module
9 This module produces cmake (2.8.8+) input as its output. One CMakeLists.txt is
13 which use CMake for project management. It is also possible to use CMake to
16 but build using CMake. As a result QtCreator editor is unaware of compiler
21 there is a mismatch between gyp and cmake with regard to linking. All attempts
22 are made to work around this, but CMake sometimes sees -Wl,--start-group as a
126 """Escapes the string 'a' for use inside a CMake string.
184 """Sets a CMake variable."""
193 """Sets a CMake variable to a list."""
[all …]
/third_party/node/tools/gyp/pylib/gyp/generator/
Dcmake.py2 # Use of this source code is governed by a BSD-style license that can be
5 """cmake output module
9 This module produces cmake (2.8.8+) input as its output. One CMakeLists.txt is
13 which use CMake for project management. It is also possible to use CMake to
16 but build using CMake. As a result QtCreator editor is unaware of compiler
21 there is a mismatch between gyp and cmake with regard to linking. All attempts
22 are made to work around this, but CMake sometimes sees -Wl,--start-group as a
126 """Escapes the string 'a' for use inside a CMake string.
184 """Sets a CMake variable."""
193 """Sets a CMake variable to a list."""
[all …]
/third_party/benchmark/
D.gitignore7 *.cmake
8 !/cmake/*.cmake
9 !/test/AssemblyTests.cmake
20 # cmake files.
24 cmake_install.cmake
29 # in-source build.
48 bazel-*
50 # out-of-source build top-level folders.
55 # in-source dependencies
58 # Visual Studio 2015/2017 cache/options directory
[all …]
/third_party/libcoap/
DBUILDING1 For Windows builds - see the Windows Section
12 * Change to the directory that you want to install the libcoap sub-directory
19 * Change to the directory that you want to install the libcoap sub-directory
21 * Then clone the latest (develop) version of the code:-
24 * Optionally, change the branch from develop to the stable main branch:-
42 General Building with cmake for linux/windows/macos/android (not for RIOT, LwIP or Contiki-NG - see…
45 cmake -E remove_directory build
46 cmake -E make_directory build
48 cmake .. -DENABLE_TESTS=ON
49 cmake --build .
[all …]
/third_party/node/deps/cares/
DINSTALL.md1 ** This file is adapted from libcurl and not yet fully rewritten for c-ares! **
15 Lots of people download binary distributions of c-ares. This document
16 does not describe how to install c-ares using such a binary package.
17 This document describes how to compile, build and install c-ares from
24 release tarball, see the [GIT-INFO](GIT-INFO) file in the root directory
27 In particular, if not using CMake you will need to run `./buildconf` (Unix) or
29 you will need a local installation of Autotools. If using CMake the steps are
47 [GIT-INFO](GIT_INFO) on how to proceed.
49 Get a full listing of all available configure options by invoking it like:
51 ./configure --help
[all …]
/third_party/libpng/
Dhuawei_libpng_CMakeList.patch1 diff --git a/CMakeLists.txt b/CMakeLists.txt
3 --- a/CMakeLists.txt
5 @@ -1,1040 +1,26 @@
6 -# CMakeLists.txt
7 -
8 -# Copyright (c) 2018-2022 Cosmin Truta
9 -# Copyright (c) 2007,2009-2018 Glenn Randers-Pehrson
10 -# Written by Christian Ehrlicher, 2007
11 -# Revised by Roger Lowman, 2009-2010
12 -# Revised by Clifford Yapp, 2011-2012,2017
[all …]
/third_party/skia/third_party/externals/abseil-cpp/CMake/
DREADME.md1 # Abseil CMake Build Instructions
3 Abseil comes with a CMake build script ([CMakeLists.txt](../CMakeLists.txt))
4 that can be used on a wide range of platforms ("C" stands for cross-platform.).
5 If you don't have CMake installed already, you can download it for free from
6 <https://www.cmake.org/>.
8 CMake works by generating native makefiles or build projects that can
14 ## Incorporating Abseil Into a CMake Project
16 The recommendations below are similar to those for using CMake within the
18 …m/google/googletest/blob/master/googletest/README.md#incorporating-into-an-existing-cmake-project>)
20 ### Step-by-Step Instructions
[all …]
/third_party/protobuf/cmake/
Dinstall.cmake3 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/protobuf.pc.cmake
5 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/protobuf-lite.pc.cmake
6 ${CMAKE_CURRENT_BINARY_DIR}/protobuf-lite.pc @ONLY)
8 set(_protobuf_libraries libprotobuf-lite libprotobuf)
25 install(TARGETS ${_library} EXPORT protobuf-targets
32 install(TARGETS protoc EXPORT protobuf-targets
43 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/protobuf.pc ${CMAKE_CURRENT_BINARY_DIR}/protobuf-lite.pc …
57 COMPONENT protobuf-headers
61 "\"${protobuf_SOURCE_DIR}/cmake/extract_includes.bat.in\" "
75 string(SUBSTRING "${_string}" ${_length} -1 _draft_list)
[all …]
/third_party/pcre2/pcre2/doc/html/
DNON-AUTOTOOLS-BUILD.txt2 --------------------------------------
12 Building PCRE2 on Windows with CMake
25 configure/make (autotools) build system, as found in many Unix-like
26 environments. The README file contains information about the options for
29 There is also support for CMake, which some users prefer, especially in Windows
30 environments, though it can also be run in Unix-like environments. See the
31 section entitled "Building PCRE2 on Windows with CMake" below.
35 provided for those who build PCRE2 without using "configure" or CMake. If you
36 use "configure" or CMake, the .generic versions are not used.
42 hand". If you are going to use CMake, this section does not apply to you; you
[all …]
/third_party/pcre2/pcre2/
DNON-AUTOTOOLS-BUILD2 --------------------------------------
12 Building PCRE2 on Windows with CMake
25 configure/make (autotools) build system, as found in many Unix-like
26 environments. The README file contains information about the options for
29 There is also support for CMake, which some users prefer, especially in Windows
30 environments, though it can also be run in Unix-like environments. See the
31 section entitled "Building PCRE2 on Windows with CMake" below.
35 provided for those who build PCRE2 without using "configure" or CMake. If you
36 use "configure" or CMake, the .generic versions are not used.
42 hand". If you are going to use CMake, this section does not apply to you; you
[all …]
/third_party/skia/third_party/externals/spirv-cross/
DREADME.md1 <!--
2 Copyright 2020-2021 The Khronos Group, Inc.
3 SPDX-License-Identifier: CC-BY-4.0
4 -->
6 # SPIRV-Cross
8 SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other shader languages.
10 …ps://github.com/KhronosGroup/SPIRV-Cross/actions/workflows/main.yml/badge.svg)](https://github.com…
11 …status/github/KhronosGroup/SPIRV-Cross?svg=true&branch=master)](https://ci.appveyor.com/project/Ha…
15 - Convert SPIR-V to readable, usable and efficient GLSL
16 - Convert SPIR-V to readable, usable and efficient Metal Shading Language (MSL)
[all …]

12345678910>>...12