| /third_party/boost/tools/build/src/tools/features/ |
| D | variant-feature.jam | 2 # Distributed under the Boost Software License, Version 1.0. 15 A feature combining several low-level features, making it easy to 16 request common build configurations. 20 ---- 21 <optimization>off <debug-symbols>on <inlining>off <runtime-debugging>on 22 ---- 26 ---- 27 <optimization>speed <debug-symbols>off <inlining>full <runtime-debugging>off 28 ---- 32 ---- [all …]
|
| /third_party/boost/tools/build/src/tools/ |
| D | fortran.jam | 3 # Use, modification and distribution is subject to the Boost Software 8 # This file contains common settings for all fortran tools 16 import common ; 24 class fortran-compiling-generator : generator 26 rule __init__ ( id : source-types + : target-types + : requirements * : optional-properties * ) 28 …generator.__init__ $(id) : $(source-types) : $(target-types) : $(requirements) : $(optional-proper… 32 rule register-fortran-compiler ( id : source-types + : target-types + : requirements * : optional-p… 34 …local g = [ new fortran-compiling-generator $(id) : $(source-types) : $(target-types) : $(requirem… 38 class fortran90-compiling-generator : generator 40 rule __init__ ( id : source-types + : target-types + : requirements * : optional-properties * ) [all …]
|
| D | docutils.jam | 2 # Software License, Version 1.0. (See accompanying 11 import common ; 22 class rst-scanner : common-scanner 26 common-scanner.__init__ . $(paths) ; 41 scanner.register rst-scanner : include ; 42 type.set-scanner ReST : rst-scanner ; 44 generators.register-standard docutils.html : ReST : HTML ; 46 rule init ( docutils-dir ? : tools-dir ? ) 48 docutils-dir ?= [ modules.peek : DOCUTILS_DIR ] ; 49 tools-dir ?= $(docutils-dir)/tools ; [all …]
|
| D | xsltproc.jam | 2 # distribute this software is granted provided this copyright notice appears in 3 # all copies. This software is provided "as is" without express or implied 10 import common ; 19 import virtual-target ; 33 modify-config ; 35 check-xsltproc ; 40 rule freeze-config ( ) 42 if ! $(.config-frozen) 44 .config-frozen = true ; 47 check-xsltproc ; [all …]
|
| D | diab.jam | 2 # Distributed under the Boost Software License, Version 1.0. 9 import feature generators common ; 18 generators.override diab.prebuilt : builtin.lib-generator ; 20 generators.override diab.searched-lib-generator : searched-lib-generator ; 25 local condition = [ common.check-init-parameters diab : version $(version) ] ; 27 local command = [ common.get-invocation-command diab : dcc : $(command) ] ; 31 local root = [ common.get-absolute-tool-path $(command[-1]) ] ; 35 flags diab .root <host-os>linux : "\"$(root)\"/" ; 36 flags diab .root <host-os>windows : $(root:T)/ ; 42 common.handle-options diab : $(condition) : $(command) : $(options) ; [all …]
|
| D | flags.jam | 2 # Distributed under the Boost Software License, Version 1.0. 6 # defines the check-has-flag rule. 9 import common ; 22 project.push-current ; 26 make empty.c : : @write-main ; 27 make empty.cpp : : @write-main ; 30 project.pop-current ; 34 rule write-main ( target : : properties * ) 40 # Applies true-properties if the toolset recognizes a specific flag. 41 # Otherwise applies false-properties. [all …]
|
| D | common.py | 5 # distribute this software is granted provided this copyright notice appears in 6 # all copies. This software is provided "as is" without express or implied 9 """ Provides actions common to all toolsets, such as creating directories and 26 __re__before_first_dash = re.compile ('([^-]*)-') 51 __debug_configuration = '--debug-configuration' in bjam.variable('ARGV') 52 __show_configuration = '--show-configuration' in bjam.variable('ARGV') 84 is a condition generated by 'common.check-init-parameters' rule. Other kinds 90 - registered 94 - used 99 for autodetection code - all detected configurations may be safely overwritten [all …]
|
| D | intel-linux.jam | 4 # Use, modification and distribution is subject to the Boost Software 14 import common ; 20 feature.extend-subfeature toolset intel : platform : linux ; 22 toolset.inherit-generators intel-linux 23 <toolset>intel <toolset-intel:platform>linux : gcc : gcc.mingw.link gcc.mingw.link.dll ; 24 generators.override intel-linux.prebuilt : builtin.lib-generator ; 25 generators.override intel-linux.prebuilt : builtin.prebuilt ; 26 generators.override intel-linux.searched-lib-generator : searched-lib-generator ; 28 # Override default do-nothing generators. 29 generators.override intel-linux.compile.c.pch : pch.default-c-pch-generator ; [all …]
|
| /third_party/skia/third_party/externals/angle2/src/gpu_info_util/ |
| D | SystemInfo_vulkan.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 18 #include "common/angleutils.h" 19 #include "common/debug.h" 20 #include "common/system_utils.h" 21 #include "common/vulkan/libvulkan_loader.h" 47 // If Vulkan doesn't exist, bail-out early: in getVulkanInstance() 96 return reinterpret_cast<Func>(mLibVulkan->getSymbol(fn)); in getProc() 135 // If Vulkan doesn't exist, bail-out early: in GetSystemInfoVulkanWithICD() 158 info->gpus.resize(physicalDeviceCount); in GetSystemInfoVulkanWithICD() 162 VkPhysicalDeviceProperties properties; in GetSystemInfoVulkanWithICD() local [all …]
|
| /third_party/boost/tools/build/test/ |
| D | feature_implicit_dependency.py | 4 # Distributed under the Boost Software License, Version 1.0. (See 19 import common ; 31 feature aaa-path : : free path ; 32 feature bbb-path : : free path ; 34 class aaa-action : action 36 rule adjust-properties ( property-set ) 38 local s = [ $(self.targets[1]).creating-subvariant ] ; 39 return [ $(property-set).add-raw 40 [ $(s).implicit-includes aaa-path : AAA ] ] ; 44 class aaa-generator : generator [all …]
|
| D | conditionals2.py | 4 # Distributed under the Boost Software License, Version 1.0. 8 # requirements, two different values of non-free features were present in a 19 import common ; 23 rule maker ( targets * : sources * : properties * ) 25 if <the_feature>false in $(properties) && 26 <the_feature>true in $(properties) 28 EXIT "Oops, two different values of non-free feature" ; 30 CMD on $(targets) = [ common.file-creation-command ] ;
|
| /third_party/boost/tools/build/src/build/ |
| D | scanner.jam | 3 # Distributed under the Boost Software License, Version 1.0. 15 # targets, passed to the virtual-target.actualize() method and are then 17 # single virtual-target. For example, a single source file might be compiled 18 # twice - each time using a different include path. In this case, two separate 21 # Typically, scanners are created from target type and the action's properties, 29 import property-set ; 30 import virtual-target ; 59 # Registers a new generator class, specifying a set of properties relevant to 61 # properties. 63 rule register ( scanner-class : relevant-properties * ) [all …]
|
| /third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
| D | AdapterDiscoveryTests.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 9 // Unless required by applicable law or agreed to in writing, software 15 #include "common/GPUInfo.h" 16 #include "common/Platform.h" 17 #include "common/SystemUtils.h" 60 wgpu::AdapterProperties properties; in TEST() local 61 adapter.GetProperties(&properties); in TEST() 63 EXPECT_EQ(properties.backendType, wgpu::BackendType::Vulkan); in TEST() 64 EXPECT_EQ(properties.adapterType, wgpu::AdapterType::CPU); in TEST() 65 EXPECT_TRUE(gpu_info::IsSwiftshader(properties.vendorID, properties.deviceID)); in TEST() [all …]
|
| /third_party/flutter/skia/third_party/externals/angle2/src/gpu_info_util/ |
| D | SystemInfo_android.cpp | 3 // Use of this source code is governed by a BSD-style license that can be 7 // SystemInfo_android.cpp: implementation of the Android-specific parts of SystemInfo.h 17 #include "common/angleutils.h" 18 #include "common/debug.h" 46 // If Vulkan doesn't exist, bail-out early: in getVulkanInstance() 132 GetAndroidSystemProperty("ro.product.manufacturer", &info->machineManufacturer) && in GetSystemInfo() 135 GetAndroidSystemProperty("ro.product.model", &info->machineModelName) && isFullyPopulated; in GetSystemInfo() 145 // If Vulkan doesn't exist, bail-out early: in GetSystemInfo() 168 info->gpus.resize(physicalDeviceCount); in GetSystemInfo() 172 VkPhysicalDeviceProperties properties; in GetSystemInfo() local [all …]
|
| /third_party/pulseaudio/src/modules/ |
| D | module-zeroconf-discover.c | 4 Copyright 2004-2006 Lennart Poettering 6 PulseAudio is free software; you can redistribute it and/or modify 8 published by the Free Software Foundation; either version 2.1 of the 29 #include <avahi-client/client.h> 30 #include <avahi-client/lookup.h> 31 #include <avahi-common/alternative.h> 32 #include <avahi-common/error.h> 33 #include <avahi-common/domain.h> 34 #include <avahi-common/malloc.h> 38 #include <pulsecore/core-util.h> [all …]
|
| /third_party/boost/libs/coroutine2/test/ |
| D | Jamfile.v2 | 3 # Distributed under the Boost Software License, Version 1.0. 7 import common ; 21 <target-os>linux,<toolset>gcc,<segmented-stacks>on:<cxxflags>-fsplit-stack 22 <target-os>linux,<toolset>gcc,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS 23 <toolset>clang,<segmented-stacks>on:<cxxflags>-fsplit-stack 24 <toolset>clang,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS 31 rule native-impl ( properties * ) 34 if ( <target-os>darwin in $(properties) || <target-os>android in $(properties) ) 38 else if ( ! ( <target-os>windows in $(properties) ) ) 40 result = <context-impl>ucontext ; [all …]
|
| /third_party/node/test/parallel/ |
| D | test-net-after-close.js | 4 // copy of this software and associated documentation files (the 5 // "Software"), to deal in the Software without restriction, including 7 // distribute, sublicense, and/or sell copies of the Software, and to permit 8 // persons to whom the Software is furnished to do so, subject to the 12 // in all copies or substantial portions of the Software. 14 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 19 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 20 // USE OR OTHER DEALINGS IN THE SOFTWARE. 23 const common = require('../common'); constant 27 const server = net.createServer(common.mustCall((s) => { [all …]
|
| /third_party/boost/libs/atomic/build/ |
| D | Jamfile.v2 | 6 # Distributed under the Boost Software License, Version 1.0. 10 import common ; 23 <target-os>windows:<define>BOOST_USE_WINDOWS_H 24 <toolset>gcc,<target-os>windows:<linkflags>"-lkernel32" 25 : usage-requirements 28 : source-location ../src 31 rule select-platform-specific-sources ( properties * ) 35 if <target-os>windows in $(properties) 39 … if [ configure.builds ../config//has_synchronization : $(properties) : "has synchronization.lib" ] 55 <conditional>@select-platform-specific-sources [all …]
|
| /third_party/boost/libs/hana/include/boost/hana/fwd/ |
| D | mult.hpp | 5 @copyright Louis Dionne 2013-2017 6 Distributed under the Boost Software License, Version 1.0. 19 //! @ingroup group-Ring 25 //! Cross-type version of the method 26 //! -------------------------------- 28 //! with certain properties. Specifically, `mult` is defined for 30 //! 1. `A` and `B` share a common data type `C`, as determined by the 31 //! `common` metafunction 33 //! 3. `to<C> : A -> B` and `to<C> : B -> C` are `Ring`-embeddings, as 37 //! properties is obtained by setting [all …]
|
| D | plus.hpp | 5 @copyright Louis Dionne 2013-2017 6 Distributed under the Boost Software License, Version 1.0. 19 //! @ingroup group-Monoid 25 //! Cross-type version of the method 26 //! -------------------------------- 28 //! with certain properties. Specifically, `plus` is defined for 30 //! 1. `A` and `B` share a common data type `C`, as determined by the 31 //! `common` metafunction 33 //! 3. `to<C> : A -> B` and `to<C> : B -> C` are `Monoid`-embeddings, as 37 //! properties is obtained by setting [all …]
|
| D | minus.hpp | 5 @copyright Louis Dionne 2013-2017 6 Distributed under the Boost Software License, Version 1.0. 19 //! @ingroup group-Group 29 //! Cross-type version of the method 30 //! -------------------------------- 32 //! with certain properties. Specifically, `minus` is defined for 34 //! 1. `A` and `B` share a common data type `C`, as determined by the 35 //! `common` metafunction 37 //! 3. `to<C> : A -> B` and `to<C> : B -> C` are `Group`-embeddings, as 41 //! properties is obtained by setting [all …]
|
| /third_party/boost/boost/hana/fwd/ |
| D | mult.hpp | 5 @copyright Louis Dionne 2013-2017 6 Distributed under the Boost Software License, Version 1.0. 19 //! @ingroup group-Ring 25 //! Cross-type version of the method 26 //! -------------------------------- 28 //! with certain properties. Specifically, `mult` is defined for 30 //! 1. `A` and `B` share a common data type `C`, as determined by the 31 //! `common` metafunction 33 //! 3. `to<C> : A -> B` and `to<C> : B -> C` are `Ring`-embeddings, as 37 //! properties is obtained by setting [all …]
|
| D | plus.hpp | 5 @copyright Louis Dionne 2013-2017 6 Distributed under the Boost Software License, Version 1.0. 19 //! @ingroup group-Monoid 25 //! Cross-type version of the method 26 //! -------------------------------- 28 //! with certain properties. Specifically, `plus` is defined for 30 //! 1. `A` and `B` share a common data type `C`, as determined by the 31 //! `common` metafunction 33 //! 3. `to<C> : A -> B` and `to<C> : B -> C` are `Monoid`-embeddings, as 37 //! properties is obtained by setting [all …]
|
| D | minus.hpp | 5 @copyright Louis Dionne 2013-2017 6 Distributed under the Boost Software License, Version 1.0. 19 //! @ingroup group-Group 29 //! Cross-type version of the method 30 //! -------------------------------- 32 //! with certain properties. Specifically, `minus` is defined for 34 //! 1. `A` and `B` share a common data type `C`, as determined by the 35 //! `common` metafunction 37 //! 3. `to<C> : A -> B` and `to<C> : B -> C` are `Group`-embeddings, as 41 //! properties is obtained by setting [all …]
|
| /third_party/boost/libs/context/test/ |
| D | Jamfile.v2 | 4 # Distributed under the Boost Software License, Version 1.0. 8 import common ; 21 <target-os>linux,<toolset>gcc,<segmented-stacks>on:<cxxflags>-fsplit-stack 22 <target-os>linux,<toolset>gcc,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS 23 <toolset>clang,<segmented-stacks>on:<cxxflags>-fsplit-stack 24 <toolset>clang,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS 31 rule native-impl ( properties * ) 34 if ( <target-os>android in $(properties) || 35 <target-os>darwin in $(properties) || 36 <target-os>openbsd in $(properties) ) [all …]
|