Home
last modified time | relevance | path

Searched +full:- +full:- +full:target +full:- +full:list (Results 1 – 25 of 1182) sorted by relevance

12345678910>>...48

/third_party/gn/src/gn/
Dsubstitution_writer.h2 // Use of this source code is governed by a BSD-style license that can be
21 class Target; variable
31 // - Source substitutions: These are used to compute action_foreach
36 // - Target substitutions: These are specific to the target+tool combination
40 // - Compiler substitutions: These are used to compute compiler outputs.
42 // parts of the source file) as well as the target substitutions.
44 // - Linker substitutions: These are used to compute linker outputs. It
45 // includes the target substitutions.
48 // cflags, ldflags, libraries, etc. These are written by the ninja target
51 // The methods which take a target as an argument can accept null target
[all …]
Dvariables.cc2 // Use of this source code is governed by a BSD-style license that can be
12 // Built-in variables ----------------------------------------------------------
19 Corresponds to the number printed by `gn --version`.
32 This is value is exposed so that cross-compile toolchains can access the host
35 The value should generally be considered read-only, but it can be overridden
37 values for the host architecture (e.g., if you can do either 32-bit or 64-bit
42 - "x64"
43 - "x86"
52 This value is exposed so that cross-compiles can access the host build
55 This value should generally be treated as read-only. It, however, is not used
[all …]
Dsubstitution_writer.cc2 // Use of this source code is governed by a BSD-style license that can be
19 #include "gn/target.h"
28 if (!dir.empty() && dir[dir.size() - 1] == '/') in SetDirOrDotWithNoSlash()
29 dest->assign(dir.data(), dir.size() - 1); in SetDirOrDotWithNoSlash()
31 dest->assign(dir); in SetDirOrDotWithNoSlash()
33 if (dest->empty()) in SetDirOrDotWithNoSlash()
34 dest->push_back('.'); in SetDirOrDotWithNoSlash()
42 Source expansion is used for the action_foreach and copy target types to map
46 sources to every entry in the outputs list, producing the cross product of
53 If no placeholders are found, the outputs or args list will be treated as a
[all …]
Druntime_deps.cc2 // Use of this source code is governed by a BSD-style license that can be
24 #include "gn/target.h"
29 using RuntimeDepsVector = std::vector<std::pair<OutputFile, const Target*>>;
31 // Adds the given file to the deps list if it hasn't already been listed in
32 // the found_files list. Updates the list.
34 const Target* source, in AddIfNew()
37 if (found_file->find(output_file) != found_file->end()) in AddIfNew()
39 deps->push_back(std::make_pair(output_file, source)); in AddIfNew()
44 const Target* source, in AddIfNew()
48 RebasePath(str, source->settings()->build_settings()->build_dir(), in AddIfNew()
[all …]
Ddesc_builder.cc2 // Use of this source code is governed by a BSD-style license that can be
26 // Example structure of Value for single target
27 // (not applicable or empty fields will be omitted depending on target type)
30 // "type" : "output_type", // matching Target::GetStringForOutputType
32 // "visibility" : [ list of visibility pattern descriptions ],
35 // "allow_circular_includes_from": [ list of target names ],
36 // "sources" : [ list of source files ],
37 // "public" : either "*" or [ list of public headers],
38 // "inputs" : [ list of inputs for target ],
39 // "configs" : [ list of configs for this target ],
[all …]
/third_party/libffi/testsuite/lib/
Dlibffi.exp24 load_gcc_lib target-libpath.exp
27 # Return 1 if the target matches the effective target 'arg', 0 otherwise.
32 proc is-effective-target { arg } {
36 # Initialize the effective target index that is used in some
40 if { [info procs check_effective_target_${arg}] != [list] } {
43 error "unknown effective target keyword `$arg'"
45 verbose "is-effective-target: $arg $selected" 2
49 proc is-effective-target-keyword { arg } {
50 if { [info procs check_effective_target_${arg}] != [list] } {
57 # Intercept the call to the DejaGnu version of dg-process-target to
[all …]
/third_party/gn/docs/
Dreference.md3 *This page is automatically generated from* `gn help --markdown all`.
8 * [analyze: Analyze which targets are affected by a list of files.](#cmd_analyze)
13 * [desc: Show lots of insightful information about a target or config.](#cmd_desc)
17 * [ls: List matching targets.](#cmd_ls)
18 * [meta: List target metadata collection results.](#cmd_meta)
19 * [outputs: Which files a source/target make.](#cmd_outputs)
21 * [refs: Find stuff referencing a target or file.](#cmd_refs)
22 * [Target declarations](#targets)
23 * [action: Declare a target that runs a script a single time.](#func_action)
24 …* [action_foreach: Declare a target that runs a script over a set of files.](#func_action_foreac…
[all …]
/third_party/spirv-tools/source/util/
Dilist_node.h7 // http://www.apache.org/licenses/LICENSE-2.0
32 // Creates a new node that is not in a list.
39 // list, unless it is a sentinel.
44 // Returns true if |this| is in a list.
47 // Returns the node that comes after the given node in the list, if one
48 // exists. If the given node is not in a list or is at the end of the list,
52 // Returns the node that comes before the given node in the list, if one
53 // exists. If the given node is not in a list or is at the start of the
54 // list, the return value is nullptr.
57 // Inserts the given node immediately before |pos| in the list.
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/util/
Dilist_node.h7 // http://www.apache.org/licenses/LICENSE-2.0
32 // Creates a new node that is not in a list.
39 // list, unless it is a sentinel.
44 // Returns true if |this| is in a list.
47 // Returns the node that comes after the given node in the list, if one
48 // exists. If the given node is not in a list or is at the end of the list,
52 // Returns the node that comes before the given node in the list, if one
53 // exists. If the given node is not in a list or is at the start of the
54 // list, the return value is nullptr.
57 // Inserts the given node immediately before |pos| in the list.
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/util/
Dilist_node.h7 // http://www.apache.org/licenses/LICENSE-2.0
32 // Creates a new node that is not in a list.
39 // list, unless it is a sentinel.
44 // Returns true if |this| is in a list.
47 // Returns the node that comes after the given node in the list, if one
48 // exists. If the given node is not in a list or is at the end of the list,
52 // Returns the node that comes before the given node in the list, if one
53 // exists. If the given node is not in a list or is at the start of the
54 // list, the return value is nullptr.
57 // Inserts the given node immediately before |pos| in the list.
[all …]
/third_party/cef/cmake/
Dcef_macros.cmake.in2 # reserved. Use of this source code is governed by a BSD-style license that
30 message(STATUS "Target SDK: ${CEF_TARGET_SDK}")
41 list(APPEND _libraries ${CEF_SANDBOX_STANDARD_LIBS})
67 # Append platform specific sources to a list of sources.
70 list(APPEND ${name_of_list} ${${name_of_list}_LINUX})
73 list(APPEND ${name_of_list} ${${name_of_list}_POSIX})
76 list(APPEND ${name_of_list} ${${name_of_list}_WINDOWS})
79 list(APPEND ${name_of_list} ${${name_of_list}_MAC})
83 # Determine the target output directory based on platform and generator.
98 # Copy a list of files from one directory to another. Relative files paths are maintained.
[all …]
/third_party/node/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/
Dinput.py2 # Use of this source code is governed by a BSD-style license that can be
27 # A list of types that are treated as linkable.
35 # A list of sections that contain links to other targets.
38 # base_path_sections is a list of sections defined by GYP that contain
41 # list directly.
53 # These per-process dictionaries are used to cache build file data when loading
60 # without the trailing characters. '/' is notably absent from this list,
62 while section and section[-1:] in '=+?!':
63 section = section[:-1]
73 tail = section[-6:]
[all …]
/third_party/node/tools/gyp/pylib/gyp/
Dinput.py2 # Use of this source code is governed by a BSD-style license that can be
26 # A list of types that are treated as linkable.
35 # A list of sections that contain links to other targets.
38 # base_path_sections is a list of sections defined by GYP that contain
41 # list directly.
53 # These per-process dictionaries are used to cache build file data when loading
61 # without the trailing characters. '/' is notably absent from this list,
63 while section and section[-1:] in "=+?!":
64 section = section[:-1]
74 tail = section[-6:]
[all …]
/third_party/mesa3d/src/compiler/glsl/
Dlist.h25 * \file list.h
26 * \brief Doubly-linked list abstract container type.
28 * Each doubly-linked list has a sentinel head and tail node. These nodes
33 * A list is empty if either the head sentinel's \c next pointer points to the
36 * list structure.
38 * Do note that this means that the list nodes will contain pointers into the
39 * list structure itself and as a result you may not \c realloc() an \c
76 * This creates a sort of degenerate list that is occasionally useful.
81 * Insert a node in the list after the current node
86 * Insert another list in the list after the current node
[all …]
/third_party/libjpeg-turbo/win/vc/
DprojectTargets-release.cmake.in1 #----------------------------------------------------------------
2 # Generated CMake target import file for configuration "Release".
3 #----------------------------------------------------------------
8 # Import target "@CMAKE_PROJECT_NAME@::jpeg" for configuration "Release"
9 set_property(TARGET @CMAKE_PROJECT_NAME@::jpeg APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
15 list(APPEND _IMPORT_CHECK_TARGETS @CMAKE_PROJECT_NAME@::jpeg )
16 list(APPEND _IMPORT_CHECK_FILES_FOR_@CMAKE_PROJECT_NAME@::jpeg "${_IMPORT_PREFIX}/lib/jpeg.lib" "${…
18 # Import target "@CMAKE_PROJECT_NAME@::turbojpeg" for configuration "Release"
19 set_property(TARGET @CMAKE_PROJECT_NAME@::turbojpeg APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
25 list(APPEND _IMPORT_CHECK_TARGETS @CMAKE_PROJECT_NAME@::turbojpeg )
[all …]
/third_party/libjpeg-turbo/win/gcc/
DprojectTargets-release.cmake.in1 #----------------------------------------------------------------
2 # Generated CMake target import file for configuration "Release".
3 #----------------------------------------------------------------
8 # Import target "@CMAKE_PROJECT_NAME@::jpeg" for configuration "Release"
9 set_property(TARGET @CMAKE_PROJECT_NAME@::jpeg APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
12 IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/bin/libjpeg-62.dll"
15 list(APPEND _IMPORT_CHECK_TARGETS @CMAKE_PROJECT_NAME@::jpeg )
16 list(APPEND _IMPORT_CHECK_FILES_FOR_@CMAKE_PROJECT_NAME@::jpeg "${_IMPORT_PREFIX}/lib/libjpeg.dll.a…
18 # Import target "@CMAKE_PROJECT_NAME@::turbojpeg" for configuration "Release"
19 set_property(TARGET @CMAKE_PROJECT_NAME@::turbojpeg APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
[all …]
/third_party/node/deps/npm/node_modules/npm-install-checks/
Dindex.js7 function checkEngine (target, npmVer, nodeVer, force, strict, cb) { argument
9 var eng = target.engines
15 target._id, eng, {node: nodev, npm: npmVer}))
18 er.pkgid = target._id
29 function checkPlatform (target, force, cb) { argument
39 if (target.os) {
40 osOk = checkList(platform, target.os)
42 if (target.cpu) {
43 cpuOk = checkList(arch, target.cpu)
47 target._id, target, {os: platform, cpu: arch}))
[all …]
/third_party/libxml2/
Dlibxml2-config.cmake.cmake.in1 # libxml2-config.cmake
2 # --------------------
9 # LIBXML2_INCLUDE_DIR - Directory where LibXml2 headers are located.
10 # LIBXML2_INCLUDE_DIRS - list of the include directories needed to use LibXml2.
11 # LIBXML2_LIBRARY - path to the LibXml2 library.
12 # LIBXML2_LIBRARIES - xml2 libraries to link against.
13 # LIBXML2_DEFINITIONS - the compiler switches required for using LibXml2.
14 # LIBXML2_VERSION_MAJOR - The major version of libxml2.
15 # LIBXML2_VERSION_MINOR - The minor version of libxml2.
16 # LIBXML2_VERSION_PATCH - The patch version of libxml2.
[all …]
/third_party/toybox/scripts/
Dcross.sh5 # $TARGET-*-cross. Tested with scripts/mcm-buildall.sh output.
7 # Usage: scripts/cross.sh $TARGET make distclean defconfig toybox
8 # With no arguments, lists available targets. Use target "all" to iterate
9 # through each $TARGET from the list.
11 CCC="$(dirname "$(readlink -f "$0")")"/../ccc
12 if [ ! -d "$CCC" ]
15 echo " ln -s ~/musl-cross-make/ccc ccc"
21 # Display target list?
22 list() function
24 ls "$CCC" | sed 's/-.*//' | sort -u | xargs
[all …]
/third_party/protobuf/java/core/src/main/java/com/google/protobuf/
DReader.java1 // Protocol Buffers - Google's data interchange format
3 // https://developers.google.com/protocol-buffers/
10 // notice, this list of conditions and the following disclaimer.
12 // copyright notice, this list of conditions and the following disclaimer
34 import java.util.List;
125 * field. If the stream contains malformed UTF-8, replace the offending bytes with the standard
126 * UTF-8 replacement character.
132 * field. If the stream contains malformed UTF-8, throw exception {@link
207 * @param target the list that will receive the read values.
209 void readDoubleList(List<Double> target) throws IOException; in readDoubleList() argument
[all …]
/third_party/skia/third_party/externals/abseil-cpp/CMake/
DAbseilHelpers.cmake8 # https://www.apache.org/licenses/LICENSE-2.0
34 # NAME: name of target (see Note)
35 # HDRS: List of public header files for the library
36 # SRCS: List of source files for the library
37 # DEPS: List of other libraries to be linked in to the binary targets
38 # COPTS: List of private compile options
39 # DEFINES: List of public defines
40 # LINKOPTS: List of link options
42 # Also in IDE, target will appear in Abseil folder while non PUBLIC will be in Abseil/internal.
43 # TESTONLY: When added, this target will only be built if BUILD_TESTING=ON.
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTarget.td1 //===- Target.td - Target Independent TableGen interface ---*- tablegen -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file defines the target-independent interfaces which should be
10 // implemented by each target which is using a TableGen based code generator.
12 //===----------------------------------------------------------------------===//
17 //===----------------------------------------------------------------------===//
18 // Register file description - These classes are used to fill in the target
25 // For example, "+feat1,-feat2" will indicate that the mode is active
40 // "Objects", which is a list of the same length as the list of modes.
[all …]
/third_party/python/Doc/reference/
Dsimple_stmts.rst14 .. productionlist:: python-grammar
40 pair: expression; list
41 .. index:: pair: expression; list
49 .. productionlist:: python-grammar
52 An expression statement evaluates the expression list (which may be a single
65 using the built-in :func:`repr` function and the resulting string is written to
85 .. productionlist:: python-grammar
87 target_list: `target` ("," `target`)* [","]
88 target: `identifier`
94 : | "*" `target`
[all …]
/third_party/node/deps/npm/node_modules/node-gyp/gyp/tools/emacs/
Dgyp.el1 ;;; gyp.el - font-lock-mode support for gyp files.
4 ;; Use of this source code is governed by a BSD-style license that can be
7 ;; Put this somewhere in your load-path and
13 (when (string-match "python-mode.el" (symbol-file 'python-mode 'defun))
14 (error (concat "python-mode must be loaded from python.el (bundled with "
16 "python-mode.el")))
18 (defadvice python-indent-calculate-levels (after gyp-outdent-closing-parens
20 "De-indent closing parens, braces, and brackets in gyp-mode."
21 (when (and (eq major-mode 'gyp-mode)
22 (string-match "^ *[])}][],)}]* *$"
[all …]
/third_party/node/tools/gyp/tools/emacs/
Dgyp.el1 ;;; gyp.el - font-lock-mode support for gyp files.
4 ;; Use of this source code is governed by a BSD-style license that can be
7 ;; Put this somewhere in your load-path and
13 (when (string-match "python-mode.el" (symbol-file 'python-mode 'defun))
14 (error (concat "python-mode must be loaded from python.el (bundled with "
16 "python-mode.el")))
18 (defadvice python-indent-calculate-levels (after gyp-outdent-closing-parens
20 "De-indent closing parens, braces, and brackets in gyp-mode."
21 (when (and (eq major-mode 'gyp-mode)
22 (string-match "^ *[])}][],)}]* *$"
[all …]

12345678910>>...48