summaryrefslogtreecommitdiff
path: root/tools/minicargo/build.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2017-09-23Merge branch 'master' of ssh://github.com/thepowersgang/mrustcJohn Hodge1-17/+30
2017-09-23Minicargo - Support optional build-dependenciesJohn Hodge1-0/+4
2017-09-23minicargo - Support library directoriesJohn Hodge1-2/+12
2017-09-23minicargo - Configurable output directory, fix assertion with an exceptionJohn Hodge1-15/+14
2017-09-22minicargo - Compile fixes for windowsJohn Hodge1-1/+7
2017-09-10minicargo - Fixes to StringListJohn Hodge1-5/+32
2017-09-09minicargo - Features required for cargoJohn Hodge1-4/+20
2017-09-09minicargo - Enable optimisationJohn Hodge1-1/+8
2017-09-08minicargo - Build binariesJohn Hodge1-3/+27
2017-09-07minicargo - return non-zero when build failsJohn Hodge1-3/+3
2017-09-03minicargo - Feature flag --cfgJohn Hodge1-1/+3
2017-09-03minicargo - Auto-detect path to mrustcJohn Hodge1-13/+30
2017-09-02minicargo - Clean up warnings on MSVCJohn Hodge1-1/+1
2017-08-31Misc - Windows compile fixesJohn Hodge1-0/+3
2017-08-31minicargo - Build scripts working (mostly)John Hodge1-18/+137
2017-08-31minicargo - Features and build scripts (draft)John Hodge1-19/+52
2017-08-24minicargo build - Print mrustc command in a copyable formatJohn Hodge1-1/+6
2017-08-24minicargo build - Fix exit detectionJohn Hodge1-2/+7
2017-08-24minicargo - Move some of the build code aboutJohn Hodge1-94/+71
2017-08-24minicargo - Some extended debugging (and a fix to optional deps)John Hodge1-4/+4
2017-08-23minicargo - Fix syntax errorJohn Hodge1-1/+1
2017-08-22minicargo - Timestamp checking fixes, target default nameJohn Hodge1-14/+69
2017-08-22minicargo - MSVC timestamps, argument for build script override dirJohn Hodge1-8/+43
2017-08-21minicargo - Rough support for build scripts (override file only)John Hodge1-30/+59
2017-08-21minicargo - move path code to its own fileJohn Hodge1-1/+1
2017-08-21minicargo - Build script planningJohn Hodge1-19/+52
2017-08-21minicargo - Fix build orderingJohn Hodge1-5/+10
2017-08-20minicargo - Makefile and posix_spawnJohn Hodge1-5/+50
2017-08-20minicargo - Build script planningJohn Hodge1-0/+31
2017-08-20minicargo - Dependency loadingJohn Hodge1-6/+41
2017-08-20Minicargo - Move build invocations to build.cppJohn Hodge1-4/+107
2017-08-19minicargo - Output redirection (windows)John Hodge1-2/+4