MCPcopy Create free account

hub / github.com/bnoordhuis/gyp / functions

Functions1,710 in github.com/bnoordhuis/gyp

↓ 1 callersFunctionUnify
Removes duplicate elements from l, keeping the first element.
pylib/gyp/input.py:1467
↓ 1 callersFunctionValidateActionsInTarget
Validates the inputs to the actions in a target.
pylib/gyp/input.py:2625
↓ 1 callersFunctionValidateRulesInTarget
Ensures that the rules sections in target_dict are valid and consistent, and determines which sources they apply to. Arguments: target: strin
pylib/gyp/input.py:2537
↓ 1 callersFunctionValidateRunAsInTarget
(target, target_dict, build_file)
pylib/gyp/input.py:2595
↓ 1 callersFunctionValidateSourcesInTarget
(target, target_dict, build_file, duplicate_basename_check)
pylib/gyp/input.py:2508
↓ 1 callersFunctionValidateTargetType
Ensures the 'type' field on the target is one of the known types. Arguments: target: string, name of target. target_dict: dict, target spec
pylib/gyp/input.py:2484
↓ 1 callersFunctionVerifyNoCollidingTargets
Verify that no two targets in the same directory share the same name. Arguments: targets: A list of targets in the form 'path/to/file.gyp:targe
pylib/gyp/input.py:2710
↓ 1 callersFunctionVerifyNoGYPFileCircularDependencies
(targets)
pylib/gyp/input.py:1843
↓ 1 callersMethodWrite
(self)
pylib/gyp/generator/xcode.py:425
↓ 1 callersMethodWrite
The main entry point: writes a .mk file for a single target. Arguments: qualified_target: target we're generating base_path: path rel
pylib/gyp/generator/make.py:724
↓ 1 callersFunctionWriteActions
Write CMake for the 'actions' in the target. Args: target_name: the name of the CMake target being generated. actions: the Gyp 'actions' di
pylib/gyp/generator/cmake.py:244
↓ 1 callersMethodWriteActions
Write Makefile code for any 'actions' from the gyp input. extra_sources: a list that will be filled in with newly generated source
pylib/gyp/generator/make.py:884
↓ 1 callersMethodWriteActions
(self, actions, extra_sources, prebuild, extra_mac_bundle_resources)
pylib/gyp/generator/ninja.py:602
↓ 1 callersMethodWriteActionsRulesCopies
Write out the Actions, Rules, and Copies steps. Return a path representing the outputs of these steps.
pylib/gyp/generator/ninja.py:551
↓ 1 callersMethodWriteAndroidNdkModuleRule
Write a set of LOCAL_XXX definitions for Android NDK. These variable definitions will be used by Android NDK but do nothing for non-Android a
pylib/gyp/generator/make.py:1789
↓ 1 callersFunctionWriteAutoRegenerationRule
Write the target to regenerate the Makefile.
pylib/gyp/generator/make.py:1957
↓ 1 callersFunctionWriteCopies
Write CMake for the 'copies' in the target. Args: target_name: the name of the CMake target being generated. actions: the Gyp 'actions' dic
pylib/gyp/generator/cmake.py:444
↓ 1 callersMethodWriteCopies
Write Makefile code for any 'copies' from the gyp input. extra_outputs: a list that will be filled in with any outputs of this action
pylib/gyp/generator/make.py:1112
↓ 1 callersMethodWriteCopies
(self, copies, prebuild, mac_bundle_depends)
pylib/gyp/generator/ninja.py:759
↓ 1 callersFunctionWriteGraph
Print a graphviz graph to stdout. |edges| is a map of target to a list of other targets it depends on.
tools/graphviz.py:43
↓ 1 callersFunctionWriteHmap
Generates a header map based on |filelist|. Per Mark Mentovai: A header map is structured essentially as a hash table, keyed by names used
pylib/gyp/mac_tool.py:652
↓ 1 callersFunctionWriteIncludePaths
Write the includes section of a CDT settings export file.
pylib/gyp/generator/eclipse.py:252
↓ 1 callersMethodWriteLink
Write out a link step. Fills out target.binary.
pylib/gyp/generator/ninja.py:1103
↓ 1 callersMethodWriteMacBundle
(self, spec, mac_bundle_depends, is_empty)
pylib/gyp/generator/ninja.py:1371
↓ 1 callersMethodWriteMacBundleResources
Writes Makefile code for 'mac_bundle_resources'.
pylib/gyp/generator/make.py:1150
↓ 1 callersMethodWriteMacBundleResources
Writes ninja edges for 'mac_bundle_resources'.
pylib/gyp/generator/ninja.py:802
↓ 1 callersMethodWriteMacInfoPlist
Write Makefile code for bundle Info.plist files.
pylib/gyp/generator/make.py:1165
↓ 1 callersMethodWriteMacInfoPlist
Write build rules for bundle Info.plist files.
pylib/gyp/generator/ninja.py:870
↓ 1 callersMethodWriteMacXCassets
Writes ninja edges for 'mac_bundle_resources' .xcassets files. This add an invocation of 'actool' via the 'mac_tool.py' helper script. It ass
pylib/gyp/generator/ninja.py:824
↓ 1 callersFunctionWriteMacros
Write the macros section of a CDT settings export file.
pylib/gyp/generator/eclipse.py:267
↓ 1 callersMethodWritePchTargets
Writes make rules to compile prefix headers.
pylib/gyp/generator/make.py:1316
↓ 1 callersMethodWritePchTargets
Writes ninja rules to compile prefix headers.
pylib/gyp/generator/ninja.py:1086
↓ 1 callersFunctionWriteRootHeaderSuffixRules
(writer)
pylib/gyp/generator/make.py:524
↓ 1 callersFunctionWriteRules
Write CMake for the 'rules' in the target. Args: target_name: the name of the CMake target being generated. actions: the Gyp 'actions' dict
pylib/gyp/generator/cmake.py:330
↓ 1 callersMethodWriteRules
Write Makefile code for any 'rules' from the gyp input. extra_sources: a list that will be filled in with newly generated source
pylib/gyp/generator/make.py:984
↓ 1 callersMethodWriteRules
(self, rules, extra_sources, prebuild, mac_bundle_resources, extra_mac_bundle_resources)
pylib/gyp/generator/ninja.py:640
↓ 1 callersMethodWriteSources
Write Makefile code for any 'sources' from the gyp input. These are source files necessary to build the current target. configs, deps, source
pylib/gyp/generator/make.py:1192
↓ 1 callersMethodWriteSources
Write build rules to compile all of |sources|.
pylib/gyp/generator/ninja.py:904
↓ 1 callersMethodWriteSpec
The main entry point for NinjaWriter: write the build rules for a spec. Returns a Target object, which represents the output paths for this spec.
pylib/gyp/generator/ninja.py:367
↓ 1 callersMethodWriteSubMake
Write a "sub-project" Makefile. This is a small, wrapper Makefile that calls the top-level Makefile to build the targets from a single gyp fi
pylib/gyp/generator/make.py:857
↓ 1 callersFunctionWriteTarget
(namer, qualified_target, target_dicts, build_dir, config_to_use, options, generator_flags, al
pylib/gyp/generator/cmake.py:611
↓ 1 callersMethodWriteTarget
Write Makefile code to produce the final target of the gyp spec. spec, configs: input from gyp. deps, link_deps: dependency lists; see Comput
pylib/gyp/generator/make.py:1453
↓ 1 callersMethodWriteTarget
(self, spec, config_name, config, link_deps, compile_deps)
pylib/gyp/generator/ninja.py:1319
↓ 1 callersMethodWriteWinIdlFiles
Writes rules to match MSVS's implicit idl handling.
pylib/gyp/generator/ninja.py:541
↓ 1 callersMethodWriteiOSFrameworkHeaders
Prebuild steps to generate hmap files and copy headers to destination.
pylib/gyp/generator/ninja.py:787
↓ 1 callersFunctionXmlToString
Writes the XML content to disk, touching the file only if it has changed. Visual Studio files have a lot of pre-defined structures. This function
pylib/gyp/easy_xml.py:10
↓ 1 callersFunction_AddAccumulatedActionsToMSVS
Add actions accumulated into an actions_dict, merging as needed. Arguments: p: the target project spec: the target project dict actions
pylib/gyp/generator/msvs.py:477
↓ 1 callersFunction_AddCompileTargets
Recurses through all targets that depend on |target|, adding all targets that need to be built (and are in |roots|) to |result|. roots: set of roo
pylib/gyp/generator/analyzer.py:455
↓ 1 callersFunction_AddConfigurationToMSVS
Add to the project file the configuration specified by config. Arguments: p: The target project being generated. spec: the target project d
pylib/gyp/generator/msvs.py:1413
↓ 1 callersFunction_AddConfigurationToMSVSProject
Adds a configuration to the MSVS project. Many settings in a vcproj file are specific to a configuration. This function the main part of the vcp
pylib/gyp/generator/msvs.py:1139
↓ 1 callersFunction_AddCustomBuildToolForMSVS
Add a custom build tool to execute something. Arguments: p: the target project spec: the target project dict primary_input: input file
pylib/gyp/generator/msvs.py:449
↓ 1 callersMethod_AddFilesToNode
Adds files and/or filters to the parent node. Args: parent: Destination node files: A list of Filter objects and/or relative paths to
pylib/gyp/MSVSProject.py:134
↓ 1 callersFunction_AddIOSDeviceConfigurations
Clone all targets and append -iphoneos to the name. Configure these targets to build for iOS devices and use correct architectures for those builds.
pylib/gyp/xcode_emulation.py:1774
↓ 1 callersMethod_AddImportedDependencies
Given a list of direct dependencies, adds indirect dependencies that other dependencies have declared to export their settings. This method d
pylib/gyp/input.py:1618
↓ 1 callersFunction_AddMSBuildAction
(spec, primary_input, inputs, outputs, cmd, description, sources_handled_by_action, acti
pylib/gyp/generator/msvs.py:3526
↓ 1 callersMethod_AddPathToDict
Adds path to the dict tracking paths belonging to this build phase. If the path is already a member of this build phase, raises an exception.
pylib/gyp/xcodeproj_file.py:1778
↓ 1 callersFunction_AddPrefix
Add |prefix| to |element| or each subelement if element is iterable.
pylib/gyp/msvs_emulation.py:83
↓ 1 callersFunction_AddSources2
(spec, sources, exclusions, grouped_sources, rule_dependencies, extension_to_rule_name,
pylib/gyp/generator/msvs.py:3224
↓ 1 callersFunction_AddToolFilesToMSVS
(p, spec)
pylib/gyp/generator/msvs.py:1617
↓ 1 callersMethod_AdjustLibrary
(self, library, config_name=None)
pylib/gyp/xcode_emulation.py:1151
↓ 1 callersFunction_AppendFiltersForMSBuild
Creates the list of filters and sources to be added in the filter file. Args: parent_filter_name: The name of the filter under which the sour
pylib/gyp/generator/msvs.py:2108
↓ 1 callersFunction_AppendOrReturn
If |append| is None, simply return |element|. If |append| is not None, then add |element| to it, adding each item in |element| if it's a list or t
pylib/gyp/msvs_emulation.py:107
↓ 1 callersMethod_BuildMachineOSBuild
(self)
pylib/gyp/xcode_emulation.py:1190
↓ 1 callersFunction_CollapseSingles
(parent, node)
pylib/gyp/generator/msvs.py:1775
↓ 1 callersMethod_CommandifyName
Transforms a tool name like copy-info-plist to CopyInfoPlist
pylib/gyp/mac_tool.py:45
↓ 1 callersMethod_CommandifyName
Transforms a tool name like recursive-mirror to RecursiveMirror.
pylib/gyp/win_tool.py:72
↓ 1 callersMethod_CommandifyName
Transforms a tool name like copy-info-plist to CopyInfoPlist
pylib/gyp/flock_tool.py:31
↓ 1 callersMethod_ComputeVsvarsPath
(devenv_path)
test/lib/TestGyp.py:791
↓ 1 callersFunction_ConfigTargetVersion
(config_data)
pylib/gyp/generator/msvs.py:277
↓ 1 callersFunction_ConfigWindowsTargetPlatformVersion
(config_data, version)
pylib/gyp/generator/msvs.py:297
↓ 1 callersFunction_ConstructContentList
Appends the XML parts corresponding to the specification. Args: xml_parts: A list of XML parts to be appended to. specification: The spec
pylib/gyp/easy_xml.py:58
↓ 1 callersMethod_ConvertConditionalKeys
Converts or warns on conditional keys. Xcode supports conditional keys, such as CODE_SIGN_IDENTITY[sdk=iphoneos*]. This is a partial implementat
pylib/gyp/xcode_emulation.py:187
↓ 1 callersFunction_ConvertMSVSBuildAttributes
(spec, config, build_file)
pylib/gyp/generator/msvs.py:2819
↓ 1 callersFunction_ConvertSourcesToFilterHierarchy
Converts a list split source file paths into a vcproj folder hierarchy. Arguments: sources: A list of source file paths split. prefix: A li
pylib/gyp/generator/msvs.py:182
↓ 1 callersFunction_ConvertToolsToExpectedForm
Convert tools to a form expected by Visual Studio. Arguments: tools: A dictionary of settings; the tool name is the key. Returns: A list
pylib/gyp/generator/msvs.py:1386
↓ 1 callersFunction_ConvertedToAdditionalOption
Defines a setting that's handled via a command line option in MSBuild. Args: tool: a dictionary that gives the names of the tool for MSVS and M
pylib/gyp/MSVSSettings.py:327
↓ 1 callersMethod_CopyStringsFile
Copies a .strings file using iconv to reconvert the input into UTF-16.
pylib/gyp/mac_tool.py:128
↓ 1 callersFunction_CreateBogusConfigFile
()
test/analyzer/gyptest-analyzer.py:28
↓ 1 callersFunction_CreateMSVSUserFile
Generates a .user file for the user running this Gyp program. Arguments: proj_path: The path of the project file being created. The .user file
pylib/gyp/generator/msvs.py:1090
↓ 1 callersFunction_CreateProjectObjects
Create a MSVSProject object for the targets found in target list. Arguments: target_list: the list of targets to generate project objects for.
pylib/gyp/generator/msvs.py:1840
↓ 1 callersFunction_CustomGeneratePreprocessedFile
(tool, msvs_name)
pylib/gyp/MSVSSettings.py:348
↓ 1 callersFunction_DeepCopySomeKeys
Performs a partial deep-copy on |in_dict|, only copying the keys in |keys|. Arguments: in_dict: The dictionary to copy. keys: The keys to b
pylib/gyp/MSVSUtil.py:30
↓ 1 callersMethod_DefaultSdkRoot
Returns the default SDKROOT to use. Prior to version 5.0.0, if SDKROOT was not explicitly set in the Xcode project, then the environment vari
pylib/gyp/xcode_emulation.py:1246
↓ 1 callersMethod_DetectInputEncoding
Reads the first few bytes from file_name and tries to guess the text encoding. Returns None as a guess if it can't detect it.
pylib/gyp/mac_tool.py:148
↓ 1 callersFunction_DetectVisualStudioVersions
Collect the list of installed visual studio versions. Returns: A list of visual studio versions installed in descending order of usage pref
pylib/gyp/MSVSVersion.py:375
↓ 1 callersFunction_DictsToFolders
(base_path, bucket, flat)
pylib/gyp/generator/msvs.py:1756
↓ 1 callersFunction_DoRemapping
If |element| then remap it through |map|. If |element| is iterable then each item will be remapped. Any elements not found will be removed.
pylib/gyp/msvs_emulation.py:94
↓ 1 callersFunction_DoesTargetDependOnMatchingTargets
Returns true if |target| or any of its dependencies is one of the targets containing the files supplied as input to analyzer. This updates |matche
pylib/gyp/generator/analyzer.py:423
↓ 1 callersFunction_DoesTargetTypeRequireBuild
Returns true if the target type is such that it needs to be built.
pylib/gyp/generator/analyzer.py:311
↓ 1 callersMethod_EncodeComment
Encodes a comment to be placed in the project file output, mimicing Xcode behavior.
pylib/gyp/xcodeproj_file.py:504
↓ 1 callersFunction_EscapeCommandLineArgumentForMSBuild
Escapes a Windows command-line argument for use by MSBuild.
pylib/gyp/generator/msvs.py:797
↓ 1 callersFunction_EscapeCommandLineArgumentForMSVS
Escapes a Windows command-line argument. So that the Win32 CommandLineToArgv function will turn the escaped result back into the original string.
pylib/gyp/generator/msvs.py:705
↓ 1 callersFunction_EscapeCppDefineForMSBuild
Escapes a CPP define so that it will reach the compiler unaltered.
pylib/gyp/generator/msvs.py:822
↓ 1 callersFunction_EscapeCppDefineForMSVS
Escapes a CPP define so that it will reach the compiler unaltered.
pylib/gyp/generator/msvs.py:783
↓ 1 callersFunction_EscapeMSBuildSpecialCharacters
(s)
pylib/gyp/generator/msvs.py:808
↓ 1 callersFunction_EscapeVCProjCommandLineArgListItem
Escapes command line arguments for MSVS. The VCProj format stores string lists in a single string using commas and semi-colons as separators, whi
pylib/gyp/generator/msvs.py:736
↓ 1 callersFunction_ExcludeFilesFromBeingBuilt
(p, spec, excluded_sources, excluded_idl, list_excluded)
pylib/gyp/generator/msvs.py:1581
↓ 1 callersMethod_ExpandArchs
Expands variables references in ARCHS, and remove duplicates.
pylib/gyp/xcode_emulation.py:63
↓ 1 callersMethod_ExpandVariables
Expands variables "$(variable)" in data. Args: data: object, can be either string, list or dictionary substitutions: dictionary, vari
pylib/gyp/mac_tool.py:627
↓ 1 callersFunction_ExtractCLPath
Gets the path to cl.exe based on the output of calling the environment setup batch file, followed by the equivalent of `where`.
pylib/gyp/msvs_emulation.py:1009
← previousnext →701–800 of 1,710, ranked by callers