summaryrefslogtreecommitdiff
path: root/tools/minicargo/build.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-11-27solaris: O_DIRECTORY may be undefinedIgor Pashev1-0/+4
2019-11-27solaris: determine path to minicargoIgor Pashev1-0/+6
2019-11-03Minicargo - Better output for failed commandsJohn Hodge1-5/+14
2019-10-29minicargo - Fixes to build script support for winapiJohn Hodge1-7/+8
2019-10-26Merge remote-tracking branch 'remotes/origin/master' into nightly-1.29John Hodge1-22/+54
2019-10-26minicargo - Set `RUSTC` env var to path to mrustcJohn Hodge1-0/+3
2019-07-20minicargo - Hackily support dylib building (env var to turn it on)John Hodge1-4/+7
2019-06-29All - Working dylib support (not used yet, needs rpath/absolute)John Hodge1-0/+1
2019-06-29Trans - Rework to potentially support dynamic librariesJohn Hodge1-2/+2
2019-06-20minicargo - Improved test supportJohn Hodge1-5/+18
2019-06-16Minicargo - Support for main unit test targetsJohn Hodge1-1/+1
2019-06-09minicargo - Support for integration testsJohn Hodge1-8/+40
2019-05-18minicargo - Very rough planning for dylibsJohn Hodge1-6/+22
2019-05-12minicargo - dependency file support, planning for dylibsJohn Hodge1-5/+136
2019-02-23minicargo - Fix infinite printing in build script error reporting if an over-...John Hodge1-7/+13
2019-02-23Merge branch 'master' of ssh://github.com/thepowersgang/mrustcJohn Hodge1-19/+29
2019-02-23minicargo - Improved error reporting for failed build scriptsJohn Hodge1-3/+19
2019-01-20minicargo - Rough build progress counterJohn Hodge1-3/+9
2019-01-19minicargo - Include a rough progress counter in build reportsJohn Hodge1-14/+27
2019-01-01minicargo - Hack in a environment variable used by backtrace-sysJohn Hodge1-0/+2
2018-12-22Minicargo - Fix #98 by moving chdir into `spawn_process` (and protect it with...John Hodge1-19/+29
2018-09-09Msvc compile fixesJohn Hodge1-1/+1
2018-08-04Minicargo - Always print called processesJohn Hodge1-7/+25
2018-06-27Consistent preprocessor indentation in Builder constructorGreg V1-8/+8
2018-06-27Add FreeBSD and DragonFly targetsGreg V1-0/+11
2018-06-03All - Move host target auto-detection to be common between compiler and minic...John Hodge1-12/+2
2018-06-03minicargo - Rough OSX supportJohn Hodge1-4/+29
2018-06-02Minicargo - Tweaked error reportingJohn Hodge1-2/+2
2018-04-25minicargo - Re-run build script if output is missingJohn Hodge1-2/+3
2018-03-30Minicargo - Turn on debug_assertions when in debug modeJohn Hodge1-1/+1
2018-03-26netbsd/amd64 supportMaya Rashish1-0/+3
2018-02-25minicargo - Fix bug with parallel builds and sanity checkJohn Hodge1-1/+2
2018-01-28All - mingw32 compilation changesJohn Hodge1-5/+37
2018-01-28minicargo - Flag to enable mmir codegenJohn Hodge1-0/+5
2018-01-14minicargo - Fix incorrect dependent calculation, use-after-free stringJohn Hodge1-3/+33
2018-01-14minicargo - Fix msvc compile warningsJohn Hodge1-2/+2
2018-01-14minicargo - Fix use-after-free in output directory, terminate build on job fa...John Hodge1-1/+6
2018-01-13Codegen - Support writing the build command to a file (instead of running it)John Hodge1-0/+4
2018-01-07minicargo - Add --target option for (incomplete) cross-compilationJohn Hodge1-220/+181
2018-01-07Minicargo - Clean up now-dead codeJohn Hodge1-137/+1
2018-01-06Minicargo - Parallel build supportJohn Hodge1-0/+359
2017-11-19minicargo - Fix handling of binariesJohn Hodge1-0/+9
2017-11-18minicargo - (minor) print location of build log when build failsJohn Hodge1-0/+1
2017-11-18minicargo - Allow skipping of compiler as a dependencyJohn Hodge1-2/+2
2017-11-18minicargo - Set CARGO_PACKAGE_VER_*John Hodge1-0/+6
2017-11-18minicargo - Handle `[package]links=foo` (crudely)John Hodge1-0/+24
2017-11-12All - proc_macro support through to attempting to run themJohn Hodge1-2/+3
2017-10-14minicargo - Reduce logspam a littleJohn Hodge1-3/+3
2017-10-01minicargo - Pass OUT_DIR to buildJohn Hodge1-0/+2
2017-09-24minicargo - Specify crate version tagsJohn Hodge1-6/+51