🇬🇧 English
🇨🇳 简体中文
简介
index
描述域接口
全局内建
工程目标
包管理
选项
规则
工具链
内建变量
条件判断
描述域模块
linuxos
macos
math
os
path
string
table
winos
xmake
脚本域接口
内建函数
目标实例接口
包实例接口
选项实例接口
规则实例接口
工具链实例接口
脚本域模块
coroutine
debug
hash
io
linuxos
macos
math
os
path
string
table
utils
winos
xmake
Scripting Extension Modules API
async
cli
core.base
core.base.base64
core.base.bit
core.base.bloom_filter
core.base.cli
core.base.colors
core.base.cpu
core.base.filter
core.base.fwatcher
core.base.global
core.base.hashset
core.base.heap
core.base.interpreter
core.base.json
core.base.libc
core.base.license
core.base.memory
core.base.option
core.base.pipe
core.base.privilege
core.base.process
core.base.profiler
core.base.scheduler
core.base.semver
core.base.signal
core.base.singleton
core.base.socket
core.base.task
core.base.text
core.base.tty
core.cache.detectcache
core.cache.global_detectcache
core.cache.globalcache
core.cache.localcache
core.cache.memcache
core.compress.lz4
core.language.language
core.language.menu
core.package.package
core.package.repository
core.platform.menu
core.platform.platform
core.project.config
core.project.depend
core.project.menu
core.project.option
core.project.policy
core.project.project
core.project.rule
core.project.target
core.project.task
core.project.template
core.sandbox.module
core.sandbox.sandbox
core.theme.theme
core.tool.compiler
core.tool.linker
core.tool.toolchain
core.ui
core.ui.curses
core.ui.log
detect.packages
detect.sdks
detect.sdks.matlab
devel.debugger
devel.git
devel.git.submodule
lib.detect
lib.detect.pkgconfig
net
net.fasturl
net.http
net.proxy
os.winver
package.manager
package.manager.apt
package.manager.brew
package.manager.cargo
package.manager.clib
package.manager.cmake
package.manager.conan
package.manager.conan.v1
package.manager.conan.v2
package.manager.conda
package.manager.dub
package.manager.go
package.manager.nimble
package.manager.pacman
package.manager.pkgconfig
package.manager.portage
package.manager.system
package.manager.vcpkg
package.manager.xmake
package.manager.yum
package.manager.zypper
package.tools.autoconf
package.tools.bazel
package.tools.cmake
package.tools.gn
package.tools.make
package.tools.meson
package.tools.msbuild
package.tools.ninja
package.tools.nmake
package.tools.scons
privilege.sudo
target.action
target.action.install
target.action.install.unix
target.action.install.windows
target.action.uninstall.unix
target.action.uninstall.windows
ui.app
utils.archive
utils.ci
utils.ipa
utils.platform
utils.progress
utils.wdk
target:add
edit
target:arch
edit
target:autogendir
edit
target:autogenfile
edit
target:basename
edit
target:cachekey
edit
target:check_bigendian
edit
target:check_csnippets
edit
target:check_cxxsnippets
edit
target:check_msnippets
edit
target:check_mxxsnippets
edit
target:check_sizeof
edit
target:clone
edit
target:compiler
edit
target:configdir
edit
target:configfiles
edit
target:data
edit
target:data_add
edit
target:data_set
edit
target:del
edit
target:dep
edit
target:dependfile
edit
target:dependfiles
edit
target:dependir
edit
target:deps
edit
target:extraconf
edit
target:extraconf_from
edit
target:extraconf_set
edit
target:extrafiles
edit
target:fileconfig
edit
target:fileconfig_add
edit
target:fileconfig_set
edit
target:filename
edit
target:filerules
edit
target:get
edit
target:get_from
edit
target:get_from_deps
edit
target:get_from_opts
edit
target:get_from_pkgs
edit
target:has_cflags
edit
target:has_cfuncs
edit
target:has_cincludes
edit
target:has_ctypes
edit
target:has_cxxflags
edit
target:has_cxxfuncs
edit
target:has_cxxincludes
edit
target:has_cxxtypes
edit
target:has_features
edit
target:has_runtime
edit
target:has_sourcekind
edit
target:has_tool
edit
target:headerfiles
edit
target:info
edit
target:installdir
edit
target:installfiles
edit
target:is_arch
edit
target:is_arch64
edit
target:is_binary
edit
target:is_cross
edit
target:is_default
edit
target:is_enabled
edit
target:is_headeronly
edit
target:is_library
edit
target:is_moduleonly
edit
target:is_object
edit
target:is_phony
edit
target:is_plat
edit
target:is_rebuilt
edit
target:is_shared
edit
target:is_static
edit
target:kind
edit
target:license
edit
target:linkargv
edit
target:linkcmd
edit
target:linker
edit
target:linkflags
edit
target:linkname
edit
target:name
edit
target:name_set
edit
target:new
edit
target:objectdir
edit
target:objectfile
edit
target:objectfiles
edit
target:opt
edit
target:opts
edit
target:orderdeps
edit
target:orderopts
edit
target:orderpkgs
edit
target:orderules
edit
target:packagedir
edit
target:pcheaderfile
edit
target:pcheaderfile_set
edit
target:pcoutputfile
edit
target:pkg
edit
target:pkgconfig
edit
target:pkgenvs
edit
target:pkgs
edit
target:plat
edit
target:platform
edit
target:policy
edit
target:remove
edit
target:rule
edit
target:rule_add
edit
target:rules
edit
target:rundir
edit
target:runtimes
edit
target:script
edit
target:scriptdir
edit
target:set
edit
target:soname
edit
target:sourcebatches
edit
target:sourcecount
edit
target:sourcefiles
edit
target:sourceinfo
edit
target:sourcekind_of
edit
target:sourcekinds
edit
target:symbolfile
edit
target:targetdir
edit
target:targetfile
edit
target:targetkind
edit
target:tool
edit
target:toolchain
edit
target:toolchains
edit
target:toolconfig
edit
target:type
edit
target:values
edit
target:values_add
edit
target:values_set
edit
target:version
edit
接口
target:add
target:arch
target:autogendir
target:autogenfile
target:basename
target:cachekey
target:check_bigendian
target:check_csnippets
target:check_cxxsnippets
target:check_msnippets
target:check_mxxsnippets
target:check_sizeof
target:clone
target:compiler
target:configdir
target:configfiles
target:data
target:data_add
target:data_set
target:del
target:dep
target:dependfile
target:dependfiles
target:dependir
target:deps
target:extraconf
target:extraconf_from
target:extraconf_set
target:extrafiles
target:fileconfig
target:fileconfig_add
target:fileconfig_set
target:filename
target:filerules
target:get
target:get_from
target:get_from_deps
target:get_from_opts
target:get_from_pkgs
target:has_cflags
target:has_cfuncs
target:has_cincludes
target:has_ctypes
target:has_cxxflags
target:has_cxxfuncs
target:has_cxxincludes
target:has_cxxtypes
target:has_features
target:has_runtime
target:has_sourcekind
target:has_tool
target:headerfiles
target:info
target:installdir
target:installfiles
target:is_arch
target:is_arch64
target:is_binary
target:is_cross
target:is_default
target:is_enabled
target:is_headeronly
target:is_library
target:is_moduleonly
target:is_object
target:is_phony
target:is_plat
target:is_rebuilt
target:is_shared
target:is_static
target:kind
target:license
target:linkargv
target:linkcmd
target:linker
target:linkflags
target:linkname
target:name
target:name_set
target:new
target:objectdir
target:objectfile
target:objectfiles
target:opt
target:opts
target:orderdeps
target:orderopts
target:orderpkgs
target:orderules
target:packagedir
target:pcheaderfile
target:pcheaderfile_set
target:pcoutputfile
target:pkg
target:pkgconfig
target:pkgenvs
target:pkgs
target:plat
target:platform
target:policy
target:remove
target:rule
target:rule_add
target:rules
target:rundir
target:runtimes
target:script
target:scriptdir
target:set
target:soname
target:sourcebatches
target:sourcecount
target:sourcefiles
target:sourceinfo
target:sourcekind_of
target:sourcekinds
target:symbolfile
target:targetdir
target:targetfile
target:targetkind
target:tool
target:toolchain
target:toolchains
target:toolconfig
target:type
target:values
target:values_add
target:values_set
target:version