431 lines
10 KiB
JavaScript
431 lines
10 KiB
JavaScript
module.exports = {
|
|
mainSidebar: [
|
|
{
|
|
collapsed: false,
|
|
type: 'category',
|
|
label: 'Getting Started',
|
|
items: [
|
|
'Home',
|
|
'What-Is-Premake',
|
|
'Building-Premake',
|
|
'Getting-Premake',
|
|
'Using-Premake',
|
|
'Getting-Help',
|
|
'Who-Uses-Premake'
|
|
]
|
|
},
|
|
{
|
|
collapsed: true,
|
|
type: 'category',
|
|
label: 'Guides',
|
|
items: [
|
|
'Sharing-Configuration-Settings'
|
|
]
|
|
},
|
|
{
|
|
collapsed: true,
|
|
type: 'category',
|
|
label: 'Reference',
|
|
items: [
|
|
'_ACTION',
|
|
'_ARGS',
|
|
'_MAIN_SCRIPT_DIR',
|
|
'_MAIN_SCRIPT',
|
|
'_OPTIONS',
|
|
'_OS',
|
|
'_PREMAKE_COMMAND',
|
|
'_PREMAKE_DIR',
|
|
'_PREMAKE_VERSION',
|
|
'_WORKING_DIR',
|
|
'architecture',
|
|
'atl',
|
|
'basedir',
|
|
'bindirs',
|
|
'buffered.close',
|
|
'buffered.new',
|
|
'buffered.tostring',
|
|
'buffered.write',
|
|
'buffered.writeln',
|
|
'buildaction',
|
|
'buildcommands',
|
|
'buildcustomizations',
|
|
'builddependencies',
|
|
'buildinputs',
|
|
'buildlog',
|
|
'buildmessage',
|
|
'buildoptions',
|
|
'buildoutputs',
|
|
'buildrule',
|
|
'callingconvention',
|
|
'cdialect',
|
|
'characterset',
|
|
'cleancommands',
|
|
'cleanextensions',
|
|
'clr',
|
|
'compileas',
|
|
'compilebuildoutputs',
|
|
'configfile',
|
|
'configmap',
|
|
'configuration',
|
|
'configurations',
|
|
'copylocal',
|
|
'cppdialect',
|
|
'criteria._compile',
|
|
'criteria._delete',
|
|
'criteria._word',
|
|
'criteria.allowPrefix',
|
|
'criteria.flatten',
|
|
'criteria.matches',
|
|
'criteria.new',
|
|
'csversion',
|
|
'customtoolnamespace',
|
|
'debug.prompt',
|
|
'debugargs',
|
|
'debugcommand',
|
|
'debugconnectcommands',
|
|
'debugconstants',
|
|
'debugdir',
|
|
'debugenvs',
|
|
'debugextendedprotocol',
|
|
'debugformat',
|
|
'debugger',
|
|
'debuggertype',
|
|
'debuglevel',
|
|
'debugpathmap',
|
|
'debugport',
|
|
'debugremotehost',
|
|
'debugsearchpaths',
|
|
'debugstartupcommands',
|
|
'debugtoolargs',
|
|
'debugtoolcommand',
|
|
'defaultplatform',
|
|
'defines',
|
|
'dependson',
|
|
'deploymentoptions',
|
|
'disablewarnings',
|
|
'display',
|
|
'docdir',
|
|
'docname',
|
|
'dofileopt',
|
|
'dotnetframework',
|
|
'dpiawareness',
|
|
'editAndContinue',
|
|
'editorintegration',
|
|
'enablewarnings',
|
|
'endian',
|
|
'entrypoint',
|
|
'exceptionhandling',
|
|
'external',
|
|
'externalproject',
|
|
'externalrule',
|
|
'fatalwarnings',
|
|
'fileextension',
|
|
'filename',
|
|
'files',
|
|
'filter',
|
|
'flags',
|
|
'floatingpoint',
|
|
'floatingpointexceptions',
|
|
'forceincludes',
|
|
'forceusings',
|
|
'fpu',
|
|
'framework',
|
|
'functionlevellinking',
|
|
'gccprefix',
|
|
'group',
|
|
'headerdir',
|
|
'headername',
|
|
'http-options-table',
|
|
'http.download',
|
|
'http.escapeUrlParam',
|
|
'http.get',
|
|
'http.post',
|
|
'http.reportProgress',
|
|
'icon',
|
|
'ignoredefaultlibraries',
|
|
'iif',
|
|
'imageoptions',
|
|
'imagepath',
|
|
'implibdir',
|
|
'implibextension',
|
|
'implibname',
|
|
'implibprefix',
|
|
'implibsuffix',
|
|
'include',
|
|
'includedirs',
|
|
'includeexternal',
|
|
'inlining',
|
|
'intrinsics',
|
|
'io.readfile',
|
|
'io.utf8',
|
|
'io.writefile',
|
|
'json.decode',
|
|
'json.encode_pretty',
|
|
'json.encode',
|
|
'kind',
|
|
'language',
|
|
'largeaddressaware',
|
|
'libdirs',
|
|
'linkbuildoutputs',
|
|
'linkgroups',
|
|
'linkoptions',
|
|
'links',
|
|
'locale',
|
|
'location',
|
|
'makesettings',
|
|
'namespace',
|
|
'nativewchar',
|
|
'newaction',
|
|
'newoption',
|
|
'nuget',
|
|
'nugetsource',
|
|
'objdir',
|
|
'optimize',
|
|
{
|
|
collapsed: false,
|
|
type: 'category',
|
|
label: 'os',
|
|
items: [
|
|
'os._is64bit',
|
|
'os.chdir',
|
|
'os.chmod',
|
|
'os.comparefiles',
|
|
'os.compile',
|
|
'os.copyfile',
|
|
'os.execute',
|
|
'os.executef',
|
|
'os.findheader',
|
|
'os.findlib',
|
|
'os.get',
|
|
'os.getcwd',
|
|
'os.getpass',
|
|
'os.getSystemTags',
|
|
'os.getversion',
|
|
'os.getWindowsRegistry',
|
|
'os.host',
|
|
'os.is',
|
|
'os.is64bit',
|
|
'os.isdir',
|
|
'os.isfile',
|
|
'os.ishost',
|
|
'os.islink',
|
|
'os.istarget',
|
|
'os.locate',
|
|
'os.match',
|
|
'os.matchdirs',
|
|
'os.matchdone',
|
|
'os.matchfiles',
|
|
'os.matchisfile',
|
|
'os.matchname',
|
|
'os.matchnext',
|
|
'os.matchstart',
|
|
'os.mkdir',
|
|
'os.outputof',
|
|
'os.pathsearch',
|
|
'os.realpath',
|
|
'os.remove',
|
|
'os.rmdir',
|
|
'os.stat',
|
|
'os.target',
|
|
'os.touchfile',
|
|
'os.translateCommands',
|
|
'os.translateCommandsAndPaths',
|
|
'os.uuid',
|
|
'os.writefile_ifnotequal',
|
|
]
|
|
},
|
|
'package.loadlib',
|
|
'package.searchpath',
|
|
{
|
|
collapsed: false,
|
|
type: 'category',
|
|
label: 'path',
|
|
items: [
|
|
'path.appendExtension',
|
|
'path.getabsolute',
|
|
'path.getbasename',
|
|
'path.getdirectory',
|
|
'path.getdrive',
|
|
'path.getextension',
|
|
'path.getname',
|
|
'path.getrelative',
|
|
'path.hasextension',
|
|
'path.isabsolute',
|
|
'path.isasmfile',
|
|
'path.iscfile',
|
|
'path.iscppfile',
|
|
'path.iscppheader',
|
|
'path.isframework',
|
|
'path.isidlfile',
|
|
'path.islinkable',
|
|
'path.isnativefile',
|
|
'path.isobjcfile',
|
|
'path.isobjcppfile',
|
|
'path.isobjectfile',
|
|
'path.isresourcefile',
|
|
'path.join',
|
|
'path.normalize',
|
|
'path.rebase',
|
|
'path.replaceextension',
|
|
'path.translate',
|
|
'path.wildcards',
|
|
]
|
|
},
|
|
'pchheader',
|
|
'pchsource',
|
|
'pic',
|
|
'platforms',
|
|
'postbuildcommands',
|
|
'postbuildmessage',
|
|
'prebuildcommands',
|
|
'prebuildmessage',
|
|
'preferredtoolarchitecture',
|
|
'prelinkcommands',
|
|
'prelinkmessage',
|
|
{
|
|
collapsed: false,
|
|
type: 'category',
|
|
label: 'premake',
|
|
items: [
|
|
'premake.alias',
|
|
'premake.callArray',
|
|
'premake.capture',
|
|
'premake.captured',
|
|
'premake.checkVersion',
|
|
'premake.clearWarnings',
|
|
'premake.downloadModule',
|
|
'premake.eol',
|
|
'premake.error',
|
|
'premake.esc',
|
|
'premake.escaper',
|
|
'premake.filename',
|
|
'premake.findProjectScript',
|
|
'premake.generate',
|
|
'premake.indent',
|
|
'premake.info',
|
|
'premake.isSemVer',
|
|
'premake.out',
|
|
'premake.outln',
|
|
'premake.override',
|
|
'premake.pop',
|
|
'premake.push',
|
|
'premake.quoted',
|
|
'premake.resolveAlias',
|
|
'premake.showhelp',
|
|
'premake.touch',
|
|
'premake.utf8',
|
|
'premake.w',
|
|
'premake.warn',
|
|
'premake.warnOnce',
|
|
'premake.x',
|
|
'premake.xmlUtf8',
|
|
]
|
|
},
|
|
'printf',
|
|
'project',
|
|
'propertydefinition',
|
|
'rebuildcommands',
|
|
'Removing-Values',
|
|
'require',
|
|
'resdefines',
|
|
'resincludedirs',
|
|
'resoptions',
|
|
'resourcegenerator',
|
|
'rtti',
|
|
'rule',
|
|
'rules',
|
|
'runpathdirs',
|
|
'runtime',
|
|
'sharedlibtype',
|
|
'startproject',
|
|
'staticruntime',
|
|
'strictaliasing',
|
|
{
|
|
collapsed: false,
|
|
type: 'category',
|
|
label: 'string',
|
|
items: [
|
|
'string.capitalized',
|
|
'string.contains',
|
|
'string.endswith',
|
|
'string.escapepattern',
|
|
'string.explode',
|
|
'string.findlast',
|
|
'string.hash',
|
|
'string.lines',
|
|
'string.plural',
|
|
'string.sha1',
|
|
'string.startswith'
|
|
]
|
|
},
|
|
'stringpooling',
|
|
'symbols',
|
|
'symbolspath',
|
|
'sysincludedirs',
|
|
'syslibdirs',
|
|
'system',
|
|
'systemversion',
|
|
{
|
|
collapsed: false,
|
|
type: 'category',
|
|
label: 'table',
|
|
items: [
|
|
'table.arraycopy',
|
|
'table.contains',
|
|
'table.deepcopy',
|
|
'table.difference',
|
|
'table.equals',
|
|
'table.extract',
|
|
'table.filter',
|
|
'table.filterempty',
|
|
'table.flatten',
|
|
'table.fold',
|
|
'table.foreachi',
|
|
'table.implode',
|
|
'table.indexof',
|
|
'table.insertafter',
|
|
'table.insertflat',
|
|
'table.insertkeyed',
|
|
'table.insertsorted',
|
|
'table.intersect',
|
|
'table.isempty',
|
|
'table.join',
|
|
'table.keys',
|
|
'table.merge',
|
|
'table.replace',
|
|
'table.shallowcopy',
|
|
'table.tostring',
|
|
'table.translate',
|
|
'table.unique',
|
|
]
|
|
},
|
|
'tags',
|
|
'targetdir',
|
|
'targetextension',
|
|
'targetname',
|
|
'targetprefix',
|
|
'targetsuffix',
|
|
'term.getTextColor',
|
|
'term.popColor',
|
|
'term.pushColor',
|
|
'term.setTextColor',
|
|
'toolset',
|
|
'undefines',
|
|
'usingdirs',
|
|
'uuid',
|
|
'vectorextensions',
|
|
'verbosef',
|
|
'versionconstants',
|
|
'versionlevel',
|
|
'visibility',
|
|
'vpaths',
|
|
'warnings',
|
|
'workspace',
|
|
'xcodebuildresources',
|
|
'xcodebuildsettings',
|
|
'zip.extract',
|
|
],
|
|
}
|
|
],
|
|
};
|