72 lines
5.2 KiB
Text
72 lines
5.2 KiB
Text
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 97
|
|
nim setCommand nimscript.html#setCommand,string,string proc setCommand(cmd: string; project = "") 102
|
|
nim cmpic nimscript.html#cmpic,string,string proc cmpic(a, b: string): int 110
|
|
nim getEnv nimscript.html#getEnv,string,string proc getEnv(key: string; default = ""): string 114
|
|
nim existsEnv nimscript.html#existsEnv,string proc existsEnv(key: string): bool 118
|
|
nim putEnv nimscript.html#putEnv,string,string proc putEnv(key, val: string) 122
|
|
nim delEnv nimscript.html#delEnv,string proc delEnv(key: string) 126
|
|
nim fileExists nimscript.html#fileExists,string proc fileExists(filename: string): bool 130
|
|
nim dirExists nimscript.html#dirExists,string proc dirExists(dir: string): bool 134
|
|
nim selfExe nimscript.html#selfExe proc selfExe(): string 139
|
|
nim toExe nimscript.html#toExe,string proc toExe(filename: string): string 143
|
|
nim toDll nimscript.html#toDll,string proc toDll(filename: string): string 147
|
|
nim `--` nimscript.html#--.t,untyped,untyped template `--`(key, val: untyped) 158
|
|
nim `--` nimscript.html#--.t,untyped template `--`(key: untyped) 168
|
|
nim ScriptMode nimscript.html#ScriptMode enum ScriptMode 178
|
|
nim mode nimscript.html#mode var mode 185
|
|
nim listDirs nimscript.html#listDirs,string proc listDirs(dir: string): seq[string] 201
|
|
nim listFiles nimscript.html#listFiles,string proc listFiles(dir: string): seq[string] 206
|
|
nim rmDir nimscript.html#rmDir,string proc rmDir(dir: string; checkDir = false) 211
|
|
nim rmFile nimscript.html#rmFile,string proc rmFile(file: string) 217
|
|
nim mkDir nimscript.html#mkDir,string proc mkDir(dir: string) 223
|
|
nim mvFile nimscript.html#mvFile,string,string proc mvFile(from, to: string) 230
|
|
nim mvDir nimscript.html#mvDir,string,string proc mvDir(from, to: string) 236
|
|
nim cpFile nimscript.html#cpFile,string,string proc cpFile(from, to: string) 242
|
|
nim cpDir nimscript.html#cpDir,string,string proc cpDir(from, to: string) 248
|
|
nim exec nimscript.html#exec,string proc exec(command: string) 254
|
|
nim exec nimscript.html#exec,string,string,string proc exec(command: string; input: string; cache = "") 267
|
|
nim selfExec nimscript.html#selfExec,string proc selfExec(command: string) 277
|
|
nim put nimscript.html#put,string,string proc put(key, value: string) 287
|
|
nim get nimscript.html#get,string proc get(key: string): string 291
|
|
nim exists nimscript.html#exists,string proc exists(key: string): bool 295
|
|
nim nimcacheDir nimscript.html#nimcacheDir proc nimcacheDir(): string 300
|
|
nim projectName nimscript.html#projectName proc projectName(): string 304
|
|
nim projectDir nimscript.html#projectDir proc projectDir(): string 308
|
|
nim projectPath nimscript.html#projectPath proc projectPath(): string 312
|
|
nim thisDir nimscript.html#thisDir proc thisDir(): string 316
|
|
nim cd nimscript.html#cd,string proc cd(dir: string) 322
|
|
nim findExe nimscript.html#findExe,string proc findExe(bin: string): string 332
|
|
nim withDir nimscript.html#withDir.t,string,untyped template withDir(dir: string; body: untyped): untyped 338
|
|
nim cppDefine nimscript.html#cppDefine,string proc cppDefine(define: string) 362
|
|
nim readLineFromStdin nimscript.html#readLineFromStdin proc readLineFromStdin(): string 375
|
|
nim readAllFromStdin nimscript.html#readAllFromStdin proc readAllFromStdin(): string 381
|
|
nim task nimscript.html#task.t,untyped,string,untyped template task(name: untyped; description: string; body: untyped): untyped 389
|
|
nim packageName nimscript.html#packageName var packageName 424
|
|
nim version nimscript.html#version var version 427
|
|
nim author nimscript.html#author var author 428
|
|
nim description nimscript.html#description var description 429
|
|
nim license nimscript.html#license var license 430
|
|
nim srcDir nimscript.html#srcDir var srcDir 431
|
|
nim binDir nimscript.html#binDir var binDir 432
|
|
nim backend nimscript.html#backend var backend 433
|
|
nim skipDirs nimscript.html#skipDirs var skipDirs 435
|
|
nim skipFiles nimscript.html#skipFiles var skipFiles 435
|
|
nim skipExt nimscript.html#skipExt var skipExt 435
|
|
nim installDirs nimscript.html#installDirs var installDirs 435
|
|
nim installFiles nimscript.html#installFiles var installFiles 435
|
|
nim installExt nimscript.html#installExt var installExt 435
|
|
nim bin nimscript.html#bin var bin 435
|
|
nim requiresData nimscript.html#requiresData var requiresData 437
|
|
nim requires nimscript.html#requires,varargs[string] proc requires(deps: varargs[string]) 440
|
|
nimgrp exec nimscript.html#exec-procs-all proc 254
|
|
nimgrp -- nimscript.html#---templates-all template 158
|