Commit Graph

  • fd504ab5af Added Into<Error> trait from io::Error. Partial refactoring of the errors thrown. Marco Satti 2017-08-01 21:18:38 +0800
  • da8101408d Fix expand() signature. Marco Satti 2017-08-01 20:05:15 +0800
  • 79023e0652 Make error types private. Marco Satti 2017-08-01 19:03:56 +0800
  • 2b6fb672a8 Added in parallel compile_objects() error handling. Marco Satti 2017-08-01 18:58:38 +0800
  • 0283924777 Added a try variant to fn get_compiler. Marco Satti 2017-07-31 21:41:46 +0800
  • f4958c81a5 Added in error checking for the compile() and expand() functions. Marco Satti 2017-07-29 11:36:55 +0800
  • 88ac58e25c Merge pull request #221 from jehiggs/master Alex Crichton 2017-07-24 18:00:17 -0500
  • 8d0695d502 Merge remote-tracking branch 'upstream/master' James Higgs 2017-07-24 21:37:56 +0100
  • 3ea767f12a Skip flag_if_supported test on Windows Alex Crichton 2017-07-21 08:11:52 -0700
  • 7775fd3df7 Merge pull request #219 from chrisvittal/asm-doc Alex Crichton 2017-07-21 10:10:03 -0500
  • e4987130c2 Merge remote-tracking branch 'upstream/master' James Higgs 2017-07-21 09:04:01 +0100
  • f8fcfe1f2b Update assert and adjust docs James Higgs 2017-07-21 08:45:36 +0100
  • 92d0b578a2 Fix up the example for expand James Higgs 2017-07-21 08:37:09 +0100
  • e872a0bdbc Assert that there's only one file in config when using expand James Higgs 2017-07-21 08:30:48 +0100
  • 69dbb53dcf Add note that crate can compile assembly. Christopher Vittal 2017-07-21 01:02:20 -0400
  • 501a5bfb4a Bump minimum version to 1.9.0 Alex Crichton 2017-07-20 14:41:39 -0700
  • db7b134541 Merge pull request #218 from ronnychevalier/rc/use_try_macro Alex Crichton 2017-07-20 14:18:01 -0500
  • 382f8f52e8 config: use try! instead of ? to support rust 1.6.0 Ronny Chevalier 2017-07-20 21:09:56 +0200
  • ee4c0f11ca Merge pull request #215 from ronnychevalier/rc/flag_if_supported Alex Crichton 2017-07-20 11:15:14 -0500
  • 93b3531d16 Merge pull request #214 from AndyGauge/lib-name-fix Alex Crichton 2017-07-20 11:11:31 -0500
  • 590a974a8a config: add flag_if_supported Ronny Chevalier 2017-07-19 21:30:32 +0200
  • c738a5013e Fix example in README Alex Crichton 2017-07-19 11:38:32 -0700
  • 169ff59e04 Preventing bug if liberace makes a library using new syntax Andy Gauge 2017-07-19 09:20:19 -0700
  • 178b8b4be3 Work around appveyor issues Alex Crichton 2017-07-19 09:03:29 -0700
  • 7618c2192a Merge pull request #211 from rap2hpoutre/master Alex Crichton 2017-07-19 11:03:05 -0500
  • 12dc0bab96 Merge branch 'master' into master Raphaël Huchet 2017-07-19 11:46:30 +0200
  • 7b6f4a0738 Merge pull request #213 from omh1280/remove_compile_library Alex Crichton 2017-07-18 14:33:28 -0500
  • 5c5d692aec Merge remote-tracking branch 'upstream/master' into remove_compile_library Ottavio Hartman 2017-07-18 15:14:46 -0400
  • a761285174 Remove compile_library function Ottavio Hartman 2017-07-18 15:09:44 -0400
  • 8b993f4537 Merge pull request #212 from AndyGauge/lib_name Alex Crichton 2017-07-18 13:58:22 -0500
  • 109ff274a7 Merge pull request #210 from AndyGauge/doc_hyperlinks Alex Crichton 2017-07-18 13:56:35 -0500
  • 87da1012e9 README has examples and documentation that is affected. Andy Gauge 2017-07-18 10:47:33 -0700
  • 89a9d3dfce Changed compile to accept name of library and updated examples Andy Gauge 2017-07-18 09:32:16 -0700
  • f1e8ae14d0 Add some panic conditions rap2h 2017-07-18 16:53:17 +0200
  • c0481c97f3 Added hyperlinks to internal methods/structs/functions within docs. Andy Gauge 2017-07-17 11:49:50 -0700
  • 2b0d2be603 Merge pull request #206 from opilar/feature/target-host-docs Alex Crichton 2017-07-16 11:19:19 -0500
  • 4adb2bc940 Merge pull request #204 from opilar/feature/config-derive Alex Crichton 2017-07-16 11:19:03 -0500
  • a1ad8ab774 Merge pull request #205 from opilar/feature/config-files Alex Crichton 2017-07-16 11:18:29 -0500
  • 09e127c80c Merge pull request #208 from opilar/feature/categories-readme Alex Crichton 2017-07-16 11:18:05 -0500
  • ac2b9e6e6a Add readme and categories to Cargo.toml opilarium 2017-07-16 01:17:10 +0300
  • aaa4e96c3e cpp_link_stdlib/cpp_set_stdlib examples opilarium 2017-07-16 01:05:30 +0300
  • 14a70f0e2f target/host examples opilarium 2017-07-16 00:57:50 +0300
  • 510e040b0e Config::files method opilarium 2017-07-13 23:50:58 +0300
  • 2004e41e92 Implementation for Config::default opilarium 2017-07-15 23:26:37 +0300
  • b3e77370fe Merge pull request #203 from opilar/feature/tool-derive Alex Crichton 2017-07-13 17:43:33 -0500
  • eb80e5d548 Merge pull request #201 from opilar/feature/shared-static-flag-doc Alex Crichton 2017-07-13 17:43:12 -0500
  • a95d61a790 Merge pull request #202 from opilar/feature/include-define-flag-docs Alex Crichton 2017-07-13 17:42:06 -0500
  • f2c751e940 Implement Clone and Debug for Tool opilarium 2017-07-13 23:29:15 +0300
  • 1681ad52e9 Add ticks for tests opilarium 2017-07-13 23:24:27 +0300
  • 320a033e18 Tests compilation opilarium 2017-07-13 23:10:19 +0300
  • c44c3c2048 Merge pull request #200 from opilar/feature/config-derive Alex Crichton 2017-07-13 14:41:17 -0500
  • 2dc5dfe8f0 Include/define/flag docs ma.rybakov 2017-07-13 19:18:28 +0300
  • 385fed36d9 Shared/static flag examples ma.rybakov 2017-07-13 19:07:33 +0300
  • 9966c862aa Implement Clone, Debug and Default for Config ma.rybakov 2017-07-13 18:45:33 +0300
  • 48585c7a92 Minor style updates Alex Crichton 2017-06-28 17:59:04 -0700
  • f22f6dff14 Merge pull request #170 from king6cong/master Alex Crichton 2017-06-28 17:57:37 -0700
  • e54aa2c378 fix arm-linux-androideabi-gcc -Oz error king6cong 2017-06-28 20:40:08 +0800
  • 8479be6b2a Merge pull request #168 from ignatenkobrain/patch-1 Alex Crichton 2017-06-15 18:08:27 -0500
  • f3f9c826b6 bump rayon to 0.8 Igor Gnatenko 2017-06-15 22:59:18 +0200
  • 36d5367b37 Bump to 0.3.51 0.3.51 Alex Crichton 2017-06-13 15:38:06 -0700
  • 5523fa1cfc Merge pull request #134 from jakllsch/netbsd Alex Crichton 2017-06-12 22:50:01 -0500
  • 5c57835087 Fix nmake tests Alex Crichton 2017-06-12 20:25:09 -0700
  • bf1033721b Merge pull request #167 from lucab/ups/static-shared-flags Alex Crichton 2017-06-08 15:31:11 -0500
  • d5af8bfb94
    config: add shared_flag and static_flag Luca Bruno 2017-06-08 09:34:44 +0000
  • 0f6c1424ae Bump to 0.3.50 0.3.50 Alex Crichton 2017-06-01 13:30:22 -0700
  • ca9678e9a5 Merge pull request #166 from brson/vs2017 Alex Crichton 2017-06-01 15:30:04 -0500
  • f6be9a7255 Only add the 'host dylib path' to the MSVC 2017 PATH Brian Anderson 2017-05-26 10:24:06 -0700
  • e9d57f06e2 Add a url for vs15 logic Alex Crichton 2017-05-30 11:39:29 -0700
  • 36a33abd9b Bump to 0.3.49 0.3.49 Alex Crichton 2017-05-26 10:07:07 -0700
  • 0d87a9b739 Merge pull request #164 from brson/vs2017 Alex Crichton 2017-05-26 12:06:56 -0500
  • 8c87f85f78 Fix MSVC 2017 cross-compilation Brian Anderson 2017-05-25 22:43:48 -0700
  • e650554edf Fix a compiler warning Alex Crichton 2017-05-26 07:04:05 -0700
  • 6b41873be3 Bump to 0.3.48 0.3.48 Alex Crichton 2017-05-25 16:09:31 -0700
  • 942ddd9716 Add forwards compat with `VsVers` Alex Crichton 2017-05-25 16:09:13 -0700
  • 655f688516 Merge pull request #163 from brson/vs2017 Alex Crichton 2017-05-25 18:07:52 -0500
  • c64620ccf8 Update msbuild discovery for 2017 Brian Anderson 2017-05-25 15:09:41 -0700
  • dd454cb89f Merge pull request #161 from brson/vs2017 Alex Crichton 2017-05-25 15:51:31 -0500
  • 817911723e Be more precise about MSVC names Brian Anderson 2017-05-25 12:50:51 -0700
  • a84c5ee84e Bump to 0.3.47 0.3.47 Alex Crichton 2017-05-24 20:44:22 -0700
  • c111f13acb Merge pull request #160 from brson/vs2017 Alex Crichton 2017-05-24 22:43:44 -0500
  • 4ea110ea36 Add MSVC 2017 detection Brian Anderson 2017-05-23 12:42:18 -0700
  • 1bc6010767 Bump to 0.3.46 0.3.46 Alex Crichton 2017-05-11 15:38:04 -0700
  • 205a6ba41d Merge pull request #159 from liranringel/explicitly-set-static-crt Alex Crichton 2017-05-11 16:49:11 -0500
  • 8890a6f029 Explicitly set static crt Liran 2017-05-11 22:25:56 +0200
  • 88eb0745dd Merge pull request #157 from vvanders/master Alex Crichton 2017-05-06 00:02:35 -0500
  • 5791531895 Fixing emscripten on windows to use the right files. Val Vanderschaegen 2017-05-05 19:34:26 -0700
  • b4a2658043 Merge pull request #154 from cactorium/uclibc Alex Crichton 2017-04-20 06:42:14 -0700
  • 8110330e54 Fix confusion with uclibc triplets Kelvin Ly 2017-04-19 22:19:03 -0400
  • aaf6d22561 rename "netbsdelf" Rust triples to "netbsd" Jonathan A. Kollasch 2017-02-08 08:38:02 -0600
  • ab174cd2d4 Merge pull request #152 from nodakai/patch-1 Alex Crichton 2017-04-17 03:48:59 +0800
  • acbbcfca3d Merge pull request #153 from connorworley/master Alex Crichton 2017-04-17 03:36:44 +0800
  • 6d4d36718d Support for the FRC target Connor Worley 2017-04-16 05:27:32 -0700
  • b7dde5668a lib.rs: use Display rather than Debug for ExitStatus NODA, Kai 2017-04-16 19:25:56 +0800
  • 9b33d09322 wip vs2017 Alex Crichton 2017-04-13 11:35:01 -0700
  • 5c75743e4f Merge pull request #146 from neosilky/clippy-fixes Alex Crichton 2017-04-12 09:14:42 -0500
  • 4d77d17a06 Merge pull request #151 from zachreizner/patch-1 Alex Crichton 2017-04-12 09:02:02 -0500
  • 436abb5a4e Remove reference in favour for dereferencing variable Daniel Lockyer 2017-03-17 17:06:35 +0000
  • 8430aee1aa Switch to better fallback methods Daniel Lockyer 2017-03-17 17:05:45 +0000
  • 666b4904a4 Remove .ok() call as .expect() can be called on Result Daniel Lockyer 2017-03-17 17:05:19 +0000
  • 6f8a5ad369 Switch single string constant to char constant Daniel Lockyer 2017-03-17 17:04:50 +0000