Home
last modified time | relevance | path

Searched full:scons (Results 1 – 25 of 105) sorted by relevance

12345

/external/mesa3d/scons/
Dcrossmingw.py1 """SCons.Tool.gcc
6 It will usually be imported through the generic SCons.Tool.Tool()
9 See also http://www.scons.org/wiki/CrossCompilingMingw
13 # Copyright (c) 2001, 2002, 2003, 2004 The SCons Foundation
39 import SCons.Action
40 import SCons.Builder
41 import SCons.Tool
42 import SCons.Util
46 prefixes32 = SCons.Util.Split("""
49 prefixes64 = SCons.Util.Split("""
[all …]
Dcustom.py38 import SCons.Action
39 import SCons.Builder
40 import SCons.Scanner
48 # a path directly. We want to support both, so we need to detect the SCons version,
49 # for which no API is provided by SCons 8-P
51 # Scons version string has consistently been in this format:
56 scons_version = tuple(map(int, SCons.__version__.split('.')[:3]))
60 # See also http://www.scons.org/wiki/HidingCommandLinesInOutput
91 action_list = [ SCons.Action.Action("$ARCOM", "$ARCOMSTR") ]
93 ranlib_action = SCons.Action.Action("$RANLIBCOM", "$RANLIBCOMSTR")
[all …]
Dgallium.py43 import SCons.Action
44 import SCons.Builder
45 import SCons.Scanner
80 action = SCons.Action.Action(symlink, " Symlinking $TARGET ...")
102 # http://www.scons.org/wiki/UnitTests
103 action = SCons.Action.Action(cmd, " Running $SOURCE ...")
140 pipe = SCons.Action._subproc(env, env.Split(env['CC']) + [cpp_opt, source.name],
154 conf = SCons.Script.Configure(env)
166 conf = SCons.Script.Configure(env)
202 env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS'])
[all …]
Dllvm.py37 import SCons.Errors
38 import SCons.Util
54 raise SCons.Errors.InternalError("Specified LLVM directory not found")
65 raise SCons.Errors.InternalError("LLVM binary directory not found")
72 print('scons: LLVM environment variable must be specified when building for windows')
78 print('scons: could not find %s' % llvm_config)
96 print('scons: could not determine the LLVM version from %s' % llvm_config)
99 … print('scons: LLVM version %s found, but %s is required' % (llvm_version, required_llvm_version))
292 print('scons: %s script not found' % llvm_config)
299 … print('scons: LLVM version %s found, but %s is required' % (llvm_version, required_llvm_version))
[all …]
/external/mesa3d/
DSConstruct4 # For example, invoke scons as
6 # scons build=debug llvm=yes machine=x86
18 # scons -h
20 # to get the full list of options. See scons manpage for more info.
27 import SCons.Util
32 # Minimal scons version
47 toolpath = ['#scons'],
61 print('scons: warning: targets option is deprecated; pass the targets on their own such as')
63 print(' scons %s' % ' '.join(targets))
72 # Print a deprecation warning for using scons on non-windows
[all …]
Dcommon.py2 # Common SCons code
11 import SCons.Script.SConscript
26 if 'platform' in SCons.Script.ARGUMENTS:
27 target_platform = SCons.Script.ARGUMENTS['platform']
92 from SCons.Variables.BoolVariable import BoolVariable as BoolOption
94 from SCons.Options.BoolOption import BoolOption
96 from SCons.Variables.EnumVariable import EnumVariable as EnumOption
98 from SCons.Options.EnumOption import EnumOption
115 opts.Add(BoolOption('force_scons', 'Force enable scons on deprecated platforms', 'false'))
D.travis.yml17 - BUILD=scons
25 HOMEBREW_NO_AUTO_UPDATE=1 brew install scons;
62 scons force_scons=1 || travis_terminate 1;
63 scons force_scons=1 check || travis_terminate 1;
/external/mesa3d/.appveyor/
Dappveyor_msvc.bat8 if "%buildsystem%" == "scons" (
11 rem Install pywin32 extensions, needed by SCons
13 rem Install python wheels, necessary to install SCons via pip
15 rem Install SCons
16 python -m pip install scons==3.1.2
17 call scons --version
36 if "%buildsystem%" == "scons" (
46 if "%buildsystem%" == "scons" (
47 call scons -j%NUMBER_OF_PROCESSORS% MSVC_VERSION=14.2 machine=x86 llvm=1
61 if "%buildsystem%" == "scons" (
[all …]
/external/grpc-grpc/third_party/nanopb/tests/site_scons/site_tools/
Dnanopb.py2 Scons Builder for nanopb .proto definitions.
31 import SCons.Action
32 import SCons.Builder
33 import SCons.Util
36 class NanopbWarning(SCons.Warnings.Warning):
38 SCons.Warnings.enableWarningClass(NanopbWarning)
51 raise SCons.Errors.StopError(NanopbWarning,
71 raise SCons.Errors.StopError(NanopbWarning,
106 _nanopb_proto_builder = SCons.Builder.Builder(
/external/nanopb-c/tests/site_scons/site_tools/
Dnanopb.py2 Scons Builder for nanopb .proto definitions.
31 import SCons.Action
32 import SCons.Builder
33 import SCons.Util
36 class NanopbWarning(SCons.Warnings.Warning):
38 SCons.Warnings.enableWarningClass(NanopbWarning)
51 raise SCons.Errors.StopError(NanopbWarning,
71 raise SCons.Errors.StopError(NanopbWarning,
106 _nanopb_proto_builder = SCons.Builder.Builder(
/external/mesa3d/docs/
Dinstall.rst21 - `SCons <http://www.scons.org/>`__ is an alternative for building on
41 building with SCons 2.7 is required. When building with meson 3.5 or
108 3. Building with SCons (Windows/Linux)
111 To build Mesa with SCons on Linux or Windows do
115 scons
122 To build Mesa with SCons for Windows on Linux using the MinGW
127 scons platform=windows toolchain=crossmingw machine=x86 libgl-gdi
DREADME.WIN329 Windows drivers are build with SCons. Makefiles or Visual Studio projects are
14 scons libgl-gdi
36 - install scons (latest)
43 - run scons
/external/mesa3d/docs/relnotes/
D17.0.6.rst55 - scons: update for LLVM 4.0
83 - travis: bring the scons build on par with AppVeyor
90 - travis: add separate "scons" and "scons llvm" targets
91 - travis: add "scons swr" to the build matrix
94 - travis: model scons check target like the make one
D19.2.1.rst36 - Mesa doesn't build with current Scons version (3.1.0)
138 - scons: add py3 support
142 - scons/MSYS2-MinGW-W64: Fix build options defaults
159 - scons: Fix MSYS2 Mingw-w64 build.
160 - scons/windows: Support build with LLVM 9.
D19.1.8.rst50 Mesa doesn't build with current Scons version (3.1.0)
199 - scons: add py3 support
200 - scons: For MinGW use -posix flag.
208 - scons/MSYS2-MinGW-W64: Fix build options defaults Signed-off-by:
233 - scons/windows: Support build with LLVM 9.
234 - scons: Fix MSYS2 Mingw-w64 build.
D18.3.5.rst51 - Build failure with MSVC when using Scons >= 3.0.2
156 - scons: Workaround failures with MSVC when using SCons 3.0.[2-4].
233 - scons: Compatibility with Scons development version string
D9.1.1.rst158 - scons: Allows choosing VS 10 or 11.
159 - scons: Define \_ALLOW_KEYWORD_MACROS on MSVC builds.
160 - scons: Warn when using MSVS versions prior to 2012.
164 - scons: Fix Windows build with LLVM 3.2
D17.2.3.rst34 - Scons: Support the new Scons 3.0.0
81 - scons: use python3-compatible print()
/external/grpc-grpc/third_party/nanopb/tests/
DMakefile2 scons
5 scons -c
11 scons CC=gcc-4.6 CXX=gcc-4.6
/external/nanopb-c/tests/
DMakefile2 scons
5 scons -c
11 scons CC=gcc-4.6 CXX=gcc-4.6
/external/mesa3d/docs/drivers/
Dllvmpipe.rst71 - scons (optional)
76 To build everything on Linux invoke scons as:
80 scons build=debug libgl-xlib
91 but the rest of these instructions assume that scons is used. For
96 scons platform=windows build=debug libgl-gdi
119 For performance evaluation pass ``build=release`` to scons, and use the
163 scons build=profile <same-as-before>
/external/grpc-grpc/third_party/nanopb/
DREADME.md59 test suite. The build rules for the test suite are implemented using Scons,
63 scons
70 Mac OS X, use: "scons CC=clang CXX=clang". Same way can be used to run
/external/nanopb-c/
DREADME.md59 test suite. The build rules for the test suite are implemented using Scons,
63 scons
70 Mac OS X, use: "scons CC=clang CXX=clang". Same way can be used to run
/external/mesa3d/src/compiler/
DSConscript.glsl42 # without this line scons will expect "glsl_parser.hpp" instead of
122 # SCons builtin dependency scanner doesn't detect that glsl_lexer.ll depends on
133 # Skip building these programs as they will cause SCons error "Two environments
/external/vixl/
DREADME.md46 2. SCons 2.0
209 [examples](examples) directory. You can build examples with either `scons
210 aarch32_examples` or `scons aarch64_examples` from the root directory, or use
211 `scons --help` to get a detailed list of available build targets.

12345