Alex Crichton
b3e77370fe
Merge pull request #203 from opilar/feature/tool-derive
Implement Clone and Debug for Tool
8 years ago
Alex Crichton
eb80e5d548
Merge pull request #201 from opilar/feature/shared-static-flag-doc
Shared/static flag examples
8 years ago
Alex Crichton
a95d61a790
Merge pull request #202 from opilar/feature/include-define-flag-docs
Include/define/flag docs
8 years ago
opilarium
f2c751e940
Implement Clone and Debug for Tool
8 years ago
opilarium
1681ad52e9
Add ticks for tests
8 years ago
opilarium
320a033e18
Tests compilation
8 years ago
Alex Crichton
c44c3c2048
Merge pull request #200 from opilar/feature/config-derive
Implement Clone, Debug and Default for Config
8 years ago
ma.rybakov
2dc5dfe8f0
Include/define/flag docs
8 years ago
ma.rybakov
385fed36d9
Shared/static flag examples
8 years ago
ma.rybakov
9966c862aa
Implement Clone, Debug and Default for Config
8 years ago
Alex Crichton
48585c7a92
Minor style updates
8 years ago
Alex Crichton
f22f6dff14
Merge pull request #170 from king6cong/master
fix arm-linux-androideabi-gcc -Oz error
8 years ago
king6cong
e54aa2c378
fix arm-linux-androideabi-gcc -Oz error
8 years ago
Alex Crichton
8479be6b2a
Merge pull request #168 from ignatenkobrain/patch-1
bump rayon to 0.8
8 years ago
Igor Gnatenko
f3f9c826b6
bump rayon to 0.8
8 years ago
Alex Crichton
36d5367b37
Bump to 0.3.51
8 years ago
Alex Crichton
5523fa1cfc
Merge pull request #134 from jakllsch/netbsd
rename "netbsdelf" Rust triples to "netbsd"
8 years ago
Alex Crichton
5c57835087
Fix nmake tests
8 years ago
Alex Crichton
bf1033721b
Merge pull request #167 from lucab/ups/static-shared-flags
config: add shared_flag and static_flag
8 years ago
Luca Bruno
d5af8bfb94
config: add shared_flag and static_flag
This adds two configuration options to optionally enable or disable
the `-shared` and `-static` flags. If omitted, musl targets enable
`-static` by default.
8 years ago
Alex Crichton
0f6c1424ae
Bump to 0.3.50
8 years ago
Alex Crichton
ca9678e9a5
Merge pull request #166 from brson/vs2017
Only add the 'host dylib path' to the MSVC 2017 PATH
8 years ago
Brian Anderson
f6be9a7255
Only add the 'host dylib path' to the MSVC 2017 PATH
8 years ago
Alex Crichton
e9d57f06e2
Add a url for vs15 logic
8 years ago
Alex Crichton
36a33abd9b
Bump to 0.3.49
8 years ago
Alex Crichton
0d87a9b739
Merge pull request #164 from brson/vs2017
Fix MSVC 2017 cross-compilation
8 years ago
Brian Anderson
8c87f85f78
Fix MSVC 2017 cross-compilation
8 years ago
Alex Crichton
e650554edf
Fix a compiler warning
8 years ago
Alex Crichton
6b41873be3
Bump to 0.3.48
8 years ago
Alex Crichton
942ddd9716
Add forwards compat with `VsVers`
8 years ago
Alex Crichton
655f688516
Merge pull request #163 from brson/vs2017
Update msbuild discovery for 2017
8 years ago
Brian Anderson
c64620ccf8
Update msbuild discovery for 2017
This also adds a find_vs_version function to share with
the cmake crate.
Fixes #162
8 years ago
Alex Crichton
dd454cb89f
Merge pull request #161 from brson/vs2017
Be more precise about MSVC names
8 years ago
Brian Anderson
817911723e
Be more precise about MSVC names
8 years ago
Alex Crichton
a84c5ee84e
Bump to 0.3.47
8 years ago
Alex Crichton
c111f13acb
Merge pull request #160 from brson/vs2017
Add MSVC 2017 detection
8 years ago
Brian Anderson
4ea110ea36
Add MSVC 2017 detection
This teaches gcc-rs to find tools installed by MSVC 2017. It's not
obvious to what extent the new COM interfaces are expected to be
used. This patch only uses it to find the product installation
directory, then infers everything else. A lot of COM scaffolding to do
very little. The toolchains seem to have a different directory
structure in this release to better support cross-compilation.
It looks to me like all the lib/include logic is pretty much the same
as it always has been.
This is tested to fix the rustup installation logic, and to fix
rustc in basic use cases on x86_64.
cc alexcrichton/gcc-rs#143
cc rust-lang-nursery/rustup.rs#1003
cc rust-lang/rust#38584
cc alexcrichton/curl-rust#161
8 years ago
Alex Crichton
1bc6010767
Bump to 0.3.46
8 years ago
Alex Crichton
205a6ba41d
Merge pull request #159 from liranringel/explicitly-set-static-crt
Explicitly set static crt
8 years ago
Liran
8890a6f029
Explicitly set static crt
8 years ago
Alex Crichton
88eb0745dd
Merge pull request #157 from vvanders/master
Fixing emscripten on windows to use the right files.
8 years ago
Val Vanderschaegen
5791531895
Fixing emscripten on windows to use the right files.
8 years ago
Alex Crichton
b4a2658043
Merge pull request #154 from cactorium/uclibc
Fix confusion with uclibc triplets
8 years ago
Kelvin Ly
8110330e54
Fix confusion with uclibc triplets
8 years ago
Jonathan A. Kollasch
aaf6d22561
rename "netbsdelf" Rust triples to "netbsd"
8 years ago
Alex Crichton
ab174cd2d4
Merge pull request #152 from nodakai/patch-1
lib.rs: use Display rather than Debug for ExitStatus
8 years ago
Alex Crichton
acbbcfca3d
Merge pull request #153 from connorworley/master
Support for the FRC toolchain
8 years ago
Connor Worley
6d4d36718d
Support for the FRC target
8 years ago
NODA, Kai
b7dde5668a
lib.rs: use Display rather than Debug for ExitStatus
println!("{0}\n{0:?}", status) =>
exit code: 0
ExitStatus(ExitStatus(0))
I think the former makes more sense.
8 years ago
Alex Crichton
5c75743e4f
Merge pull request #146 from neosilky/clippy-fixes
Fix some style issues given by clippy
8 years ago