nimTitle	nimscript	nimscript.html	module system/nimscript		0
nim	buildOS	nimscript.html#buildOS	const buildOS		16
nim	buildCPU	nimscript.html#buildCPU	const buildCPU		20
nim	getCurrentDir	nimscript.html#getCurrentDir	proc getCurrentDir(): string		50
nim	paramStr	nimscript.html#paramStr,int	proc paramStr(i: int): string		59
nim	paramCount	nimscript.html#paramCount	proc paramCount(): int		63
nim	switch	nimscript.html#switch,string,string	proc switch(key: string; val = "")		67
nim	warning	nimscript.html#warning,string,bool	proc warning(name: string; val: bool)		72
nim	hint	nimscript.html#hint,string,bool	proc hint(name: string; val: bool)		77
nim	patchFile	nimscript.html#patchFile,string,string,string	proc patchFile(package, filename, replacement: string)		82
nim	getCommand	nimscript.html#getCommand	proc getCommand(): string		98
nim	setCommand	nimscript.html#setCommand,string,string	proc setCommand(cmd: string; project = "")		103
nim	cmpic	nimscript.html#cmpic,string,string	proc cmpic(a, b: string): int		111
nim	getEnv	nimscript.html#getEnv,string,string	proc getEnv(key: string; default = ""): string		115
nim	existsEnv	nimscript.html#existsEnv,string	proc existsEnv(key: string): bool		119
nim	putEnv	nimscript.html#putEnv,string,string	proc putEnv(key, val: string)		123
nim	delEnv	nimscript.html#delEnv,string	proc delEnv(key: string)		127
nim	fileExists	nimscript.html#fileExists,string	proc fileExists(filename: string): bool		131
nim	dirExists	nimscript.html#dirExists,string	proc dirExists(dir: string): bool		135
nim	selfExe	nimscript.html#selfExe	proc selfExe(): string		140
nim	toExe	nimscript.html#toExe,string	proc toExe(filename: string): string		144
nim	toDll	nimscript.html#toDll,string	proc toDll(filename: string): string		148
nim	`--`	nimscript.html#--.t,untyped,untyped	template `--`(key, val: untyped)		159
nim	`--`	nimscript.html#--.t,untyped	template `--`(key: untyped)		169
nim	ScriptMode	nimscript.html#ScriptMode	enum ScriptMode		179
nim	mode	nimscript.html#mode	var mode		186
nim	listDirs	nimscript.html#listDirs,string	proc listDirs(dir: string): seq[string]		202
nim	listFiles	nimscript.html#listFiles,string	proc listFiles(dir: string): seq[string]		207
nim	rmDir	nimscript.html#rmDir,string	proc rmDir(dir: string; checkDir = false)		212
nim	rmFile	nimscript.html#rmFile,string	proc rmFile(file: string)		218
nim	mkDir	nimscript.html#mkDir,string	proc mkDir(dir: string)		224
nim	mvFile	nimscript.html#mvFile,string,string	proc mvFile(from, to: string)		231
nim	mvDir	nimscript.html#mvDir,string,string	proc mvDir(from, to: string)		237
nim	cpFile	nimscript.html#cpFile,string,string	proc cpFile(from, to: string)		243
nim	cpDir	nimscript.html#cpDir,string,string	proc cpDir(from, to: string)		249
nim	exec	nimscript.html#exec,string	proc exec(command: string)		255
nim	exec	nimscript.html#exec,string,string,string	proc exec(command: string; input: string; cache = "")		268
nim	selfExec	nimscript.html#selfExec,string	proc selfExec(command: string)		278
nim	put	nimscript.html#put,string,string	proc put(key, value: string)		288
nim	get	nimscript.html#get,string	proc get(key: string): string		292
nim	exists	nimscript.html#exists,string	proc exists(key: string): bool		296
nim	nimcacheDir	nimscript.html#nimcacheDir	proc nimcacheDir(): string		301
nim	projectName	nimscript.html#projectName	proc projectName(): string		305
nim	projectDir	nimscript.html#projectDir	proc projectDir(): string		309
nim	projectPath	nimscript.html#projectPath	proc projectPath(): string		313
nim	thisDir	nimscript.html#thisDir	proc thisDir(): string		317
nim	cd	nimscript.html#cd,string	proc cd(dir: string)		323
nim	findExe	nimscript.html#findExe,string	proc findExe(bin: string): string		333
nim	withDir	nimscript.html#withDir.t,string,untyped	template withDir(dir: string; body: untyped): untyped		339
nim	cppDefine	nimscript.html#cppDefine,string	proc cppDefine(define: string)		363
nim	readLineFromStdin	nimscript.html#readLineFromStdin	proc readLineFromStdin(): string		376
nim	readAllFromStdin	nimscript.html#readAllFromStdin	proc readAllFromStdin(): string		382
nim	task	nimscript.html#task.t,untyped,string,untyped	template task(name: untyped; description: string; body: untyped): untyped		390
nim	packageName	nimscript.html#packageName	var packageName		425
nim	version	nimscript.html#version	var version		428
nim	author	nimscript.html#author	var author		429
nim	description	nimscript.html#description	var description		430
nim	license	nimscript.html#license	var license		431
nim	srcDir	nimscript.html#srcDir	var srcDir		432
nim	binDir	nimscript.html#binDir	var binDir		433
nim	backend	nimscript.html#backend	var backend		434
nim	skipDirs	nimscript.html#skipDirs	var skipDirs		436
nim	skipFiles	nimscript.html#skipFiles	var skipFiles		436
nim	skipExt	nimscript.html#skipExt	var skipExt		436
nim	installDirs	nimscript.html#installDirs	var installDirs		436
nim	installFiles	nimscript.html#installFiles	var installFiles		436
nim	installExt	nimscript.html#installExt	var installExt		436
nim	bin	nimscript.html#bin	var bin		436
nim	requiresData	nimscript.html#requiresData	var requiresData		438
nim	requires	nimscript.html#requires,varargs[string]	proc requires(deps: varargs[string])		441
nimgrp	exec	nimscript.html#exec-procs-all	proc		255
nimgrp	--	nimscript.html#---templates-all	template		159
