Home
last modified time | relevance | path

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

12345678910>>...16

/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/flutter/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/flatbuffers/
Dconanfile.py2 # -*- coding: utf-8 -*-
8 from conans import ConanFile, CMake, tools
13 license = "Apache-2.0"
17 topics = ("conan", "flatbuffers", "serialization", "rpc", "json-parser")
20 options = {"shared": [True, False], "fPIC": [True, False]} variable in FlatbuffersConan
22 generators = "cmake"
24 …exports_sources = ["CMake/*", "include/*", "src/*", "grpc/*", "CMakeLists.txt", "conan/CMakeLists.…
27 """Wrap the original CMake file to call conan_basic_setup
36 self.options.remove("fPIC")
39 """Create CMake instance and execute configure step
[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/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 pkg-config python
43 brew install autoconf autogen automake flac libogg libtool libvorbis opus pkg-config
49 ./configure --enable-werror
53 ## The CMake build system
55 Although Autotools is the primary and recommended build toolchain, CMake meta
56 build generator is also available. The build process with CMake takes
59 building. CMake can produce Microsoft Visual Studio project and solution files,
[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 -------------
22 To generate a local copy of the library documentation in HTML format, tailored to your compile-time…
31 ---------
35 - GNU Make
36 - CMake
[all …]
/third_party/boost/libs/gil/example/cmake/
DREADME.md1 # CMake Configuration Examples
3 Examples of configuration files for CMake integrations in popular IDEs are provided
10 the [CMake support in Visual Studio](https://go.microsoft.com//fwlink//?linkid=834763).
13 CMake generators:
14 - Ninja (default)
15 - Visual Studio 2017 and 2019
16 - `Unix Makefiles` targeting Windows Subsystem for Linux (WSL) - requires Visual Studio 2019 IDE.
22 3. Follow the [CMake support in Visual Studio](https://go.microsoft.com//fwlink//?linkid=834763) do…
23 ….json schema reference](https://docs.microsoft.com/en-us/cpp/build/cmakesettings-reference?view=vs
26 Optionally, edit [CMakeSettings.json](CMakeSettings.json) and tweak any options you require.
[all …]
/third_party/libxml2/
DREADME.md7 <https://gitlab.gnome.org/GNOME/libxml2/-/wikis>.
10 <https://gitlab.gnome.org/GNOME/libxml2/-/issues>.
22 libxml2 can be built with GNU Autotools, CMake, or several other build
23 systems in platform-specific subdirectories.
34 tar xf libxml2-xxx.tar.gz
35 cd libxml2-xxx
37 To see a list of build options:
39 ./configure --help
44 ./configure [possible options]
60 ### CMake (mainly for Windows)
[all …]
/third_party/libwebsockets/READMEs/
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.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.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/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/curl/docs/
DINSTALL.cmake7 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
14 CMake is specified in the file CMakeLists.txt found in the top of the curl
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
19 of CMake's GUI's.
21 Current flaws in the curl CMake build
24 Missing features in the cmake build:
[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/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/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/boost/libs/ratio/test/test_cmake/
DCMakeLists.txt6 # NOTE: Individual boost cmake files might require a higher cmake version
10 #=== options ===
12 # Some libraries' cmake files don't work well with this cmake file, e.g. because
13 # - they are generally not designed to support the add_subdirectory workflow at all
14 # - they define targets with conflicting names (e.g. check)
15 # - require some additional (internal or external) dependencies
18 …na;yap;safe_numerics;beast CACHE STRING "List of libraries that will be excluded from cmake build")
21 #~~~ options ~~~
24 # cmake doesn't require autolinking and currently most cmake files don't produce
26 add_definitions(-DBOOST_ALL_NO_LIB)
/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/flutter/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/libpng/
DCMakeLists.txt4 # 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)
95 add_definitions(-DPNG_ARM_NEON_OPT=0)
[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 LwIP or Contiki - see below)
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/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
132 """Escapes the string 'a' for use inside a CMake string.
190 """Sets a CMake variable."""
199 """Sets a CMake variable to a list."""
[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
124 """Escapes the string 'a' for use inside a CMake string.
182 """Sets a CMake variable."""
191 """Sets a CMake variable to a list."""
[all …]
/third_party/json/
DCMakeLists.txt16 ## OPTIONS
20 # Allow CMake 3.13+ to override options when using FetchContent / add_subdirectory.
25 option(JSON_Install "Install CMake targets during install step." ON)
26 option(JSON_MultipleHeaders "Use non-amalgamated version of the library." OFF)
35 set(NLOHMANN_JSON_CONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" CACHE I…
38 set(NLOHMANN_JSON_CMAKE_CONFIG_TEMPLATE "cmake/config.cmake.in")
40 …N_CMAKE_VERSION_CONFIG_FILE "${NLOHMANN_JSON_CMAKE_CONFIG_DIR}/${PROJECT_NAME}ConfigVersion.cmake")
41 …ANN_JSON_CMAKE_PROJECT_CONFIG_FILE "${NLOHMANN_JSON_CMAKE_CONFIG_DIR}/${PROJECT_NAME}Config.cmake")
42 …N_JSON_CMAKE_PROJECT_TARGETS_FILE "${NLOHMANN_JSON_CMAKE_CONFIG_DIR}/${PROJECT_NAME}Targets.cmake")
47 message(STATUS "Using the multi-header code from ${NLOHMANN_JSON_INCLUDE_BUILD_DIR}")
[all …]

12345678910>>...16