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', ], } ], };