summaryrefslogtreecommitdiff
path: root/tools/minicargo
AgeCommit message (Collapse)AuthorFilesLines
2019-10-10Minicargo Manifest - Tweaked binary source file logicJohn Hodge1-2/+7
2019-08-24minicargo - Allow specifying features on command lineJohn Hodge1-0/+16
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-23minicargo - Handle pre-release tags in version specifiersJohn Hodge1-1/+12
2019-06-20minicargo - Improved test supportJohn Hodge2-6/+29
2019-06-16Minicargo - Support for main unit test targetsJohn Hodge2-2/+13
2019-06-09minicargo - Support for integration testsJohn Hodge6-41/+125
2019-05-18minicargo - Very rough planning for dylibsJohn Hodge1-6/+22
2019-05-12minicargo - dependency file support, planning for dylibsJohn Hodge3-6/+165
2019-01-27Minicargo - Tweaks for building cargoJohn Hodge3-3/+33
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-30minicargo - Cleanup and planning for better `cfg()` handingJohn Hodge4-170/+278
2018-09-09Msvc compile fixesJohn Hodge2-1/+2
2018-08-04Minicargo - Always print called processesJohn Hodge1-7/+25
2018-06-27Consistent preprocessor indentation in Builder constructorGreg V1-8/+8
That one '# ifdef __linux__' was sticking out
2018-06-27Add FreeBSD and DragonFly targetsGreg V1-0/+11
Also adjust macOS comment. FreeBSD also uses clang and lld (current dev version even uses lld as /usr/bin/ld), function-sections/gc-sections are very well supported. It's probably a Mach-O issue on Macs.
2018-06-04All - Ensure that all files have a header comment, remove some dead codeJohn Hodge6-3/+35
2018-06-03All - Move host target auto-detection to be common between compiler and ↵John Hodge2-13/+3
minicargo
2018-06-03minicargo - Rough OSX supportJohn Hodge1-4/+29
2018-06-02Minicargo - Tweaked error reportingJohn Hodge1-2/+2
2018-05-20Minicargo - Quieten build outputJohn Hodge2-6/+24
2018-04-25minicargo - Re-run build script if output is missingJohn Hodge1-2/+3
2018-04-01All - Move toml parser and path header to a common library, start on custom ↵John Hodge10-1147/+8
target specs.
2018-03-30Minicargo - Turn on debug_assertions when in debug modeJohn Hodge1-1/+1
2018-03-26netbsd/amd64 supportMaya Rashish2-0/+7
2018-03-17minicargo - Handle wildcard dependenciesJohn Hodge2-5/+51
2018-02-25minicargo - Fix bug with parallel builds and sanity checkJohn Hodge1-1/+2
2018-02-18Minicargo - Don't abort on unrecognised manifest keysJohn Hodge1-2/+3
2018-02-12minicargo - Fix error when compiling cargoJohn Hodge1-0/+3
2018-02-11Merge branch 'master' into common_layoutJohn Hodge (Mutabah)3-30/+165
2018-02-10minicargo - Add parser for cfg() in target-specific options.John Hodge3-31/+166
2018-01-28All - mingw32 compilation changesJohn Hodge3-6/+53
2018-01-28minicargo - Flag to enable mmir codegenJohn Hodge3-1/+30
2018-01-14minicargo - Fix incorrect dependent calculation, use-after-free stringJohn Hodge1-3/+33
2018-01-14minicargo - Fix msvc compile warningsJohn Hodge2-3/+3
2018-01-14MSVC compile fixesJohn Hodge1-0/+1
2018-01-14minicargo - Fix use-after-free in output directory, terminate build on job ↵John Hodge1-1/+6
failure
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 Hodge4-247/+330
2018-01-07Minicargo - Clean up now-dead codeJohn Hodge2-138/+3
2018-01-06Minicargo - Parallel build supportJohn Hodge5-9/+425
2017-12-20minicargo - Attempt to fix crash on travis (use after free)John Hodge1-1/+1
2017-12-09minicargo - Cleaner debugJohn Hodge4-26/+78
2017-11-19minicargo - Fix handling of binariesJohn Hodge3-1/+28
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