One-Page Overview
A list of all modules and globals that are available in Skylark:Global Functions & Constants
- all
- analysis_test_transition
- any
- aspect
- bool
- configuration_field
- depset
- dict
- dir
- enumerate
- fail
- False
- getattr
- hasattr
- hash
- int
- len
- list
- max
- min
- None
- PACKAGE_NAME
- provider
- range
- register_execution_platforms
- register_toolchains
- REPOSITORY_NAME
- repository_rule
- repr
- reversed
- rule
- select
- sorted
- str
- True
- tuple
- type
- workspace
- zip
Global Modules
- apple_bitcode_mode
- apple_common
- apple_platform
- apple_platform_type
- apple_toolchain
- Aspect
- Attribute
- BuildSetting
- cc_common
- CcProvider
- CcToolchainInfo
- config_common
- coverage_common
- DottedVersion
- exec_result
- FeatureFlagInfo
- FileType
- fragments
- InstrumentedFilesInfo
- java_annotation_processing
- java_common
- java_compilation_info
- java_output
- java_output_jars
- java_proto_common
- JavaRuntimeInfo
- JavaToolchainSkylarkApiProvider
- LateBoundDefault
- path
- platform_common
- ProtoInfo
- Provider
- repository_os
- rule_attributes
- runfiles
- SymlinkEntry
- TemplateVariableInfo
- testing
- transition
- XcodeVersionConfig
Configuration Fragments
Providers
- AppleDebugOutputs
- AppleDylibBinary
- AppleDynamicFramework
- AppleExecutableBinary
- AppleLoadableBundleBinary
- AppleStaticLibrary
- CcInfo
- CcSkylarkApiProvider
- CompilationContext
- ConstraintCollection
- ConstraintSettingInfo
- ConstraintValueInfo
- DefaultInfo
- file_provider
- FilesToRunProvider
- GeneratedExtensionRegistryProvider
- java
- JavaCcLinkParamsInfo
- JavaInfo
- ObjcProvider
- OutputGroupInfo
- PlatformInfo
- ProguardSpecProvider
- PyInfo
- PyRuntimeInfo
- ToolchainInfo
- ToolchainTypeInfo
- XcodeProperties