Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bnoordhuis/gyp
/ functions
Functions
1,710 in github.com/bnoordhuis/gyp
⨍
Functions
1,710
◇
Types & classes
123
↓ 2 callers
Function
is_test_name
(f)
gyptest.py:19
↓ 2 callers
Method
ninja_build
(self, gyp_file, target=None, **kw)
test/lib/TestGyp.py:469
↓ 2 callers
Method
print_
(self, msg)
gyptest.py:213
↓ 2 callers
Function
remove_debug_line_numbers
Function to remove the line numbers from the debug output of gyp and thus reduce the extreme fragility of the stdout comparison tests.
test/lib/TestGyp.py:29
↓ 2 callers
Function
resolve_path
(test, path)
test/make_global_settings/ar/gyptest-make_global_settings_ar.py:15
↓ 2 callers
Function
resolve_path
(test, path)
test/make_global_settings/ld/gyptest-make_global_settings_ld.py:15
↓ 2 callers
Method
send
(self, input)
test/lib/TestCmd.py:716
↓ 2 callers
Function
separate_files
(flist)
test/lib/TestCommon.py:194
↓ 2 callers
Method
subninja
(self, path)
pylib/gyp/ninja_syntax.py:96
↓ 2 callers
Method
tempdir
Creates a temporary directory. A unique directory name is generated if no path name is specified. The directory is created, and will b
test/lib/TestCmd.py:1343
↓ 2 callers
Function
verify_ld_host
(test, ld=None, rel_path=False)
test/make_global_settings/ld/gyptest-make_global_settings_ld.py:52
↓ 2 callers
Function
write_file
(filename, contents)
test/rules-rebuild/src/make-sources.py:12
↓ 1 callers
Function
AbsoluteNode
Makes all the properties we know about in this node absolute.
tools/pretty_vcproj.py:128
↓ 1 callers
Method
ActiveArchs
Expands variables references in ARCHS, and filter by VALID_ARCHS if it is defined (if not set, Xcode accept any value in ARCHS, otherwise, only
pylib/gyp/xcode_emulation.py:81
↓ 1 callers
Method
AddConfig
Adds a configuration to the project. Args: name: Configuration name. attrs: Dict of configuration attributes; may be None. tool
pylib/gyp/MSVSProject.py:123
↓ 1 callers
Method
AddConfig
Adds a configuration to the project. Args: name: Configuration name.
pylib/gyp/MSVSUserFile.py:70
↓ 1 callers
Method
AddCustomBuildRule
Adds a rule to the tool file. Args: name: Name of the rule. description: Description of the rule. cmd: Command line of the rule
pylib/gyp/MSVSToolFile.py:25
↓ 1 callers
Method
AddDebugSettings
Adds a DebugSettings node to the user file for a particular config. Args: command: command line to run. First element in the list is the
pylib/gyp/MSVSUserFile.py:78
↓ 1 callers
Method
AddFiles
Adds files to the project. Args: files: A list of Filter objects and/or relative paths to files. This makes a copy of the file/filter
pylib/gyp/MSVSProject.py:152
↓ 1 callers
Method
AddOrGetVariantGroupByNameAndPath
Returns an existing or new PBXVariantGroup for name and path. If a PBXVariantGroup identified by the name and path arguments is already prese
pylib/gyp/xcodeproj_file.py:1306
↓ 1 callers
Method
AdjustIncludeDirs
Updates include_dirs to expand VS specific paths, and adds the system include dirs used for platform SDK and similar.
pylib/gyp/msvs_emulation.py:340
↓ 1 callers
Method
AdjustMidlIncludeDirs
Updates midl_include_dirs to expand VS specific paths, and adds the system include dirs used for platform SDK and similar.
pylib/gyp/msvs_emulation.py:349
↓ 1 callers
Function
AdjustStaticLibraryDependencies
(flat_list, targets, dependency_nodes, sort_dependencies)
pylib/gyp/input.py:1931
↓ 1 callers
Method
AppendBuildFile
(self, pbxbuildfile, path=None)
pylib/gyp/xcodeproj_file.py:1844
↓ 1 callers
Method
BuildCygwinBashCommandLine
Build a command line that runs args via cygwin bash. We assume that all incoming paths are in Windows normpath'd form, so they need to be conv
pylib/gyp/msvs_emulation.py:803
↓ 1 callers
Function
BuildDependencyList
(targets)
pylib/gyp/input.py:1793
↓ 1 callers
Function
BuildFile
(fully_qualified_target)
pylib/gyp/common.py:109
↓ 1 callers
Function
BuildFileTargets
From a target_list, returns the subset from the specified build_file.
pylib/gyp/common.py:315
↓ 1 callers
Function
BuildProject
(project, built, projects, deps)
tools/pretty_sln.py:22
↓ 1 callers
Function
BuildTargetsDict
Builds a dict mapping fully-qualified target names to their target dicts. |data| is a dict mapping loaded build files by pathname relative to the
pylib/gyp/input.py:1333
↓ 1 callers
Function
CLTVersion
Returns the version of command-line tools from pkgutil.
pylib/gyp/xcode_emulation.py:1423
↓ 1 callers
Function
CalculateVariables
Calculate additional variables for use in the build (called by gyp).
pylib/gyp/generator/make.py:66
↓ 1 callers
Function
CalculateVariables
Calculate additional variables for use in the build (called by gyp).
pylib/gyp/generator/ninja.py:1655
↓ 1 callers
Function
CheckEntitlements
(file, expected_entitlements)
test/ios/gyptest-per-config-settings.py:46
↓ 1 callers
Function
CheckEntrypoint
(p, expected)
test/ios/gyptest-extension.py:21
↓ 1 callers
Function
CheckFileXMLPropertyList
(file)
test/ios/gyptest-app-ios.py:16
↓ 1 callers
Function
CheckFileXMLPropertyList
(file)
test/mac/gyptest-app.py:25
↓ 1 callers
Function
CheckHasSymbolName
(path, symbol)
test/mac/gyptest-swift-library.py:25
↓ 1 callers
Function
CheckNode
(node, keypath)
pylib/gyp/input.py:198
↓ 1 callers
Function
CheckSignature
(file)
test/ios/gyptest-per-config-settings.py:38
↓ 1 callers
Function
CheckStrip
(p, expected)
test/ios/gyptest-extension.py:16
↓ 1 callers
Function
CheckedEval
Return the eval of a gyp file. The gyp file is restricted to dictionaries and lists only, and repeated keys are not allowed. Note that this is
pylib/gyp/input.py:177
↓ 1 callers
Method
Cleanup
(self)
pylib/gyp/xml_fix.py:62
↓ 1 callers
Function
CleanupVcproj
For each sub node, we call recursively this function.
tools/pretty_vcproj.py:144
↓ 1 callers
Method
Comment
Return a comment string for the object. Most objects just use their name as the comment, but PBXProject uses different values. The retur
pylib/gyp/xcodeproj_file.py:371
↓ 1 callers
Method
CompareRootGroup
(self, other)
pylib/gyp/xcodeproj_file.py:1026
↓ 1 callers
Function
CompilerSupportsWarnAboutInvalidOffsetOfMacro
(test)
test/mac/gyptest-xcode-gcc.py:24
↓ 1 callers
Function
CompilerVersion
(compiler)
test/mac/gyptest-xcode-gcc.py:20
↓ 1 callers
Method
ComputeDeps
Compute the dependencies of a gyp spec. Returns a tuple (deps, link_deps), where each is a list of filenames that will need to be put in fron
pylib/gyp/generator/make.py:1425
↓ 1 callers
Method
ComputeMacBundleBinaryOutput
Return the 'output' (full output path) to the binary in a bundle.
pylib/gyp/generator/make.py:1419
↓ 1 callers
Method
ComputeMacBundleOutput
Return the 'output' (full output path) to a bundle output directory.
pylib/gyp/generator/make.py:1412
↓ 1 callers
Method
ComputeOutput
Return the 'output' (full output path) of a gyp spec. E.g., the loadable module 'foobar' in directory 'baz' will produce '$(obj)/baz/libfoo
pylib/gyp/generator/make.py:1397
↓ 1 callers
Method
ComputeOutputBasename
Return the 'output basename' of a gyp spec. E.g., the loadable module 'foobar' in directory 'baz' will produce 'libfoobar.so'
pylib/gyp/generator/make.py:1349
↓ 1 callers
Method
ConfigurationNamed
Convenience accessor to obtain an XCBuildConfiguration by name.
pylib/gyp/xcodeproj_file.py:1605
↓ 1 callers
Function
ConvertToCygpath
Convert to cygwin path if we are using cygwin.
test/lib/TestGyp.py:627
↓ 1 callers
Method
ConvertToMSBuild
(self, value)
pylib/gyp/MSVSSettings.py:173
↓ 1 callers
Method
ConvertToMSBuild
(self, value)
pylib/gyp/MSVSSettings.py:207
↓ 1 callers
Function
CreateCMakeTargetFullName
An unambiguous name for the target.
pylib/gyp/generator/cmake.py:562
↓ 1 callers
Function
DeepDependencyTargets
Returns the recursive list of target dependencies.
pylib/gyp/common.py:296
↓ 1 callers
Method
DelBuildSetting
(self, key)
pylib/gyp/xcodeproj_file.py:2275
↓ 1 callers
Method
DependenciesForLinkSettings
Returns a list of dependency targets whose link_settings should be merged into this target.
pylib/gyp/input.py:1772
↓ 1 callers
Method
DependenciesToLinkAgainst
Returns a list of dependency targets that are linked into this target.
pylib/gyp/input.py:1786
↓ 1 callers
Method
DirectDependencies
Returns a list of just direct dependencies.
pylib/gyp/input.py:1606
↓ 1 callers
Function
DisableForSourceTree
(source_tree)
pylib/gyp/generator/msvs.py:1647
↓ 1 callers
Method
Dispatch
Dispatches a string command to a method.
pylib/gyp/mac_tool.py:37
↓ 1 callers
Method
Dispatch
Dispatches a string command to a method.
pylib/gyp/win_tool.py:64
↓ 1 callers
Method
Dispatch
Dispatches a string command to a method.
pylib/gyp/flock_tool.py:23
↓ 1 callers
Function
DoDependentSettings
(key, flat_list, targets, dependency_nodes)
pylib/gyp/input.py:1902
↓ 1 callers
Function
EncodePOSIXShellArgument
Encodes |argument| suitably for consumption by POSIX shells. argument may be quoted and escaped as necessary to ensure that POSIX shells treat th
pylib/gyp/common.py:260
↓ 1 callers
Function
EnsureInvalidTargets
Verifies output contains invalid_targets.
test/analyzer/gyptest-analyzer.py:148
↓ 1 callers
Function
EnsureMatchedAll
(compile_targets, test_targets=set())
test/analyzer/gyptest-analyzer.py:105
↓ 1 callers
Method
EnsureNoIDCollisions
Verifies that no two objects have the same ID. Checks all descendants.
pylib/gyp/xcodeproj_file.py:459
↓ 1 callers
Function
EnsureStdoutContains
(expected_error_string)
test/analyzer/gyptest-analyzer.py:141
↓ 1 callers
Function
EscapeMakeVariableExpansion
Make has its own variable expansion syntax using $. We must escape it for string to be interpreted literally.
pylib/gyp/generator/make.py:608
↓ 1 callers
Function
EscapeXcodeDefine
We must escape the defines that we give to XCode so that it knows not to split on spaces and to respect backslash and quote literals. However, we
pylib/gyp/generator/xcode.py:558
↓ 1 callers
Function
EvalCondition
Returns the dict that should be used or None if the result was that nothing should be used.
pylib/gyp/input.py:1034
↓ 1 callers
Function
EvalSingleCondition
Returns true_dict if cond_expr evaluates to true, and false_dict otherwise.
pylib/gyp/input.py:1069
↓ 1 callers
Function
ExpandWildcardDependencies
Expands dependencies specified as build_file:*. For each target in |targets|, examines sections containing links to other targets. If any such s
pylib/gyp/input.py:1398
↓ 1 callers
Method
FileGroup
(self, path)
pylib/gyp/xcodeproj_file.py:1769
↓ 1 callers
Method
Finalize1
(self, xcode_targets, serialize_all_tests)
pylib/gyp/generator/xcode.py:136
↓ 1 callers
Method
Finalize2
(self, xcode_targets, xcode_target_to_target_dict)
pylib/gyp/generator/xcode.py:362
↓ 1 callers
Function
FindBuildFiles
()
pylib/gyp/__init__.py:40
↓ 1 callers
Function
FindEnclosingBracketGroup
(input_str)
pylib/gyp/input.py:628
↓ 1 callers
Function
FindVisualStudioInstallation
Returns appropriate values for .build_tool and .uses_msbuild fields of TestGypBase for Visual Studio. We use the value specified by GYP_MSVS_VERS
test/lib/TestGyp.py:699
↓ 1 callers
Function
FixVCMacroSlashes
Replace macros which have excessive following slashes. These macros are known to have a built-in trailing slash. Furthermore, many scripts hiccup
pylib/gyp/MSVSSettings.py:406
↓ 1 callers
Function
FixupPlatformCommand
(cmd)
pylib/gyp/input.py:696
↓ 1 callers
Method
FlatSolution
(self)
pylib/gyp/MSVSVersion.py:54
↓ 1 callers
Function
FlattenFilter
Returns a list of all the node and sub nodes.
tools/pretty_vcproj.py:95
↓ 1 callers
Method
FrameworksGroup
(self)
pylib/gyp/xcodeproj_file.py:2645
↓ 1 callers
Function
GenerateCdtSettingsFile
(target_list, target_dicts, data, params, config_name, out_name, options,
pylib/gyp/generator/eclipse.py:315
↓ 1 callers
Function
GenerateClasspathFile
Generates a classpath file suitable for symbol navigation and code completion of Java code (such as in Android projects) by finding all .java and
pylib/gyp/generator/eclipse.py:337
↓ 1 callers
Function
GetAllDefines
Calculate the defines for a project. Returns: A dict that includes explict defines declared in gyp files along with all of the default defi
pylib/gyp/generator/eclipse.py:193
↓ 1 callers
Function
GetAllIncludeDirectories
Calculate the set of include directories to be used. Returns: A list including all the include_dir's specified for every target followed by
pylib/gyp/generator/eclipse.py:80
↓ 1 callers
Function
GetArchOption
test/win/compiler-flags/enable-enhanced-instruction-set.cc:7
↓ 1 callers
Method
GetAsmflags
Returns the flags that need to be added to ml invocations.
pylib/gyp/msvs_emulation.py:425
↓ 1 callers
Method
GetBundleJavaFolderPath
Returns the qualified path to the bundle's Java resource folder. E.g. Chromium.app/Contents/Resources/Java. Only valid for bundles.
pylib/gyp/xcode_emulation.py:324
↓ 1 callers
Method
GetBundlePlugInsFolderPath
Returns the qualified path to the bundle's plugins folder. E.g, Chromium.app/Contents/PlugIns. Only valid for bundles.
pylib/gyp/xcode_emulation.py:353
↓ 1 callers
Method
GetBundleSharedFrameworksFolderPath
Returns the qualified path to the bundle's frameworks folder. E.g, Chromium.app/Contents/SharedFrameworks. Only valid for bundles.
pylib/gyp/xcode_emulation.py:336
↓ 1 callers
Method
GetBundleSharedSupportFolderPath
Returns the qualified path to the bundle's shared support folder. E.g, Chromium.app/Contents/SharedSupport. Only valid for bundles.
pylib/gyp/xcode_emulation.py:343
↓ 1 callers
Method
GetBundleXPCServicesFolderPath
Returns the qualified path to the bundle's XPC services folder. E.g, Chromium.app/Contents/XPCServices. Only valid for bundles.
pylib/gyp/xcode_emulation.py:359
← previous
next →
501–600 of 1,710, ranked by callers