aboutsummaryrefslogtreecommitdiff
path: root/build.idx
blob: dbed1460605639508b44e59f0e29e65de1e81b8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
sanitizePath	build.html#sanitizePath,string	build: sanitizePath(path: string; noQuote = false; sep = $'/'): string	
sleep	build.html#sleep,int	build: sleep(milsecs: int)	
getCurrentNimCompiler	build.html#getCurrentNimCompiler	build: getCurrentNimCompiler(): string	
execAction	build.html#execAction,string,int,string	build: execAction(cmd: string; retry = 0; die = true; cache = false; cacheKey = ""): tuple[\n    output: string, ret: int]	
findExe	build.html#findExe,string	build: findExe(exe: string): string	
mkDir	build.html#mkDir,string	build: mkDir(dir: string)	
cpFile	build.html#cpFile,string,string	build: cpFile(source, dest: string; move = false)	
mvFile	build.html#mvFile,string,string	build: mvFile(source, dest: string)	
rmFile	build.html#rmFile,string	build: rmFile(source: string; dir = false)	
rmDir	build.html#rmDir,string	build: rmDir(dir: string)	
getProjectCacheDir	build.html#getProjectCacheDir,string	build: getProjectCacheDir(name: string; forceClean = true): string	
extractZip	build.html#extractZip,string,string	build: extractZip(zipfile, outdir: string)	
extractTar	build.html#extractTar,string,string	build: extractTar(tarfile, outdir: string)	
downloadUrl	build.html#downloadUrl,string,string	build: downloadUrl(url, outdir: string)	
gitReset	build.html#gitReset,string	build: gitReset(outdir: string)	
gitCheckout	build.html#gitCheckout,string,string	build: gitCheckout(file, outdir: string)	
gitPull	build.html#gitPull,string,string,string,string	build: gitPull(url: string; outdir = ""; plist = ""; checkout = "")	
findFile	build.html#findFile,string,string	build: findFile(file: string; dir: string; recurse = true; first = false; regex = false): string	
flagBuild	build.html#flagBuild,string,openArray[string]	build: flagBuild(base: string; flags: openArray[string]): string	
linkLibs	build.html#linkLibs,openArray[string]	build: linkLibs(names: openArray[string]; staticLink = true): string	
configure	build.html#configure,string,string,string	build: configure(path, check: string; flags = "")	
getCmakeIncludePath	build.html#getCmakeIncludePath,openArray[string]	build: getCmakeIncludePath(paths: openArray[string]): string	
setCmakeProperty	build.html#setCmakeProperty,string,string,string,string	build: setCmakeProperty(outdir, name, property, value: string)	
setCmakeLibName	build.html#setCmakeLibName,string,string,string,string,string	build: setCmakeLibName(outdir, name, prefix = ""; oname = ""; suffix = "")	
setCmakePositionIndependentCode	build.html#setCmakePositionIndependentCode,string	build: setCmakePositionIndependentCode(outdir: string)	
cmake	build.html#cmake,string,string,string	build: cmake(path, check, flags: string)	
make	build.html#make,string,string,string	build: make(path, check: string; flags = ""; regex = false)	
getCompiler	build.html#getCompiler	build: getCompiler(): string	
getGccPaths	build.html#getGccPaths,string	build: getGccPaths(mode = "c"): seq[string]	
getGccLibPaths	build.html#getGccLibPaths,string	build: getGccLibPaths(mode = "c"): seq[string]	
setDefines	build.html#setDefines.m	build: setDefines(defs: static openArray[string]): untyped	
clearDefines	build.html#clearDefines.m	build: clearDefines(): untyped	
isDefined	build.html#isDefined.m,untyped	build: isDefined(def: untyped): untyped	
getHeader	build.html#getHeader.m,static[string],static[string],static[string],static[string],static[string],static[string],static[string],static[string]	build: getHeader(header: static[string]; giturl: static[string] = "";\n          dlurl: static[string] = ""; outdir: static[string] = "";\n          conFlags: static[string] = ""; cmakeFlags: static[string] = "";\n          makeFlags: static[string] = ""; altNames: static[string] = ""): untyped