Alex Crichton
4e87d61cab
Merge pull request #259 from not-fl3/master
Separated CC/CFLAGS and command args, especially for "ccache" case.
7 years ago
fedor
91b981755e
tests for no-ccache environments
7 years ago
fedor
09117f0d53
rename cc to cc_wrapper
7 years ago
fedor
af3d1e7e45
actually using ccache for compiler command
7 years ago
fedor
a96717d334
merged
7 years ago
fedor
6da479d6d8
env_tool returning additional param for ccache case
7 years ago
Alex Crichton
50f0c7ed31
Bump to 1.0.2
7 years ago
Alex Crichton
d7b6c254e6
Merge pull request #262 from glaubitz/sparc64
Add sparc64-unknown-linux-gnu cross-compile target
7 years ago
John Paul Adrian Glaubitz
5985002409
Add sparc64-unknown-linux-gnu cross-compile target
7 years ago
Alex Crichton
9839b14742
Merge pull request #256 from grovesNL/public-tool-family
RFC: expose tool family
7 years ago
Alex Crichton
946c741c3f
Merge pull request #261 from rrichardson/parallel_fix
Fix build parallelization
7 years ago
grovesNL
9966112232
Add `is_like_{gnu/clang/msvc}` methods to `Tool`
7 years ago
Rick Richardson
321b9ff850
Merge branch 'parallel_docs'
7 years ago
Rick Richardson
2b1ce98364
Moved compile_object outside of mutex lock to improve parallelism
7 years ago
Alex Crichton
fff748f85d
Merge pull request #260 from rrichardson/parallel_docs
Docs for parallelism - Addresses #195 and #196
7 years ago
Rick Richardson
1c403ad383
added Parallelism to the main module doc, and a minor tweak to the README
7 years ago
fedor
78af8025ca
Separated cflags and command args
7 years ago
Alex Crichton
27eb80070f
Add a homepage to Cargo.toml
Closes #255
7 years ago
Alex Crichton
8b374375e1
Merge pull request #251 from malbarbo/x32
Add x86_64-unknown-linux-gnux32 support
7 years ago
Marco A L Barbosa
82d393b542
Bump to 1.0.1
7 years ago
Marco A L Barbosa
7843cfec4e
Add -mx32 to x86_64-unknown-linux-gnux32
7 years ago
Alex Crichton
7b24349728
Merge pull request #249 from teiesti/fix-badges
Fix badges
7 years ago
Tobias Stolzmann
a4e601ab7b
Fix badges
This might have been forgotten when this crate was recently renamed.
7 years ago
Alex Crichton
3f11be75c9
Merge pull request #248 from illicitonion/override-warnings
Add custom flags after -Wall
7 years ago
Daniel Wagner-Hall
2ba6e98f39
Add custom flags after -Wall
Right now we add them before, and we add -Wall by default. This allows
users to manually turn off specific warnings, without having to resort
to a dance of:
```
.warnings(false)
.flag("-Wall")
.flag("-Wno-foo")
```
This strikes a good balance of keeping -Wall on by default, while
minimising the surprising experience observed in
https://github.com/alexcrichton/cc-rs/issues/235 .
7 years ago
Alex Crichton
8d64b6dc39
Merge pull request #246 from Jake-Shadle/flag_check_fix
fix(flag_check): Send flag to MSVC telling it not to link
7 years ago
Jake Shadle
fce58d62a1
fix(flag_check): Send flag to MSVC telling it not to link
7 years ago
Alex Crichton
4f73673513
Use `cmd /c emar.bat` on Windows emscripten
cc #239
7 years ago
Alex Crichton
0a2ea72439
Merge pull request #244 from makotokato/android-thumb2
Use Thumb-2 as Android/armv7-a's default
7 years ago
Alex Crichton
efd3616173
Update Travis/AppVeyor configs
7 years ago
Alex Crichton
92c803699b
Note that this is a rename crate
7 years ago
Alex Crichton
54c0d23086
Bump to 1.0.0
7 years ago
Alex Crichton
a870963e37
Fix tests from rename
7 years ago
Alex Crichton
410992fcf9
Rename the crate to `cc`
Closes #186
7 years ago
Makoto Kato
002f8a73ff
Use thumb2 as Android/armv7-a's default
7 years ago
Alex Crichton
dc329205d5
Bump to 0.3.54
7 years ago
Alex Crichton
b8efa21179
Only pass -Oz to clang
Closes #241
7 years ago
Alex Crichton
510d34f886
Execute `cmd` directory for bat scripts on Windows
7 years ago
Alex Crichton
3c636f76f4
Add sccache to the whitelist of ccache-like compilers
7 years ago
Alex Crichton
10871a0e40
Merge pull request #238 from jan-auer/master
Fix flag_if_supported for C++ only flags
7 years ago
Jan Michael Auer
ff3c88aa38
Add tests for flag_if_supported in C++ mode.
7 years ago
Jan Michael Auer
2bab93c403
Fix flag_if_supported for C++ sources.
7 years ago
Jan Michael Auer
1bdb6a92ec
Defer flag checks until compile() is called.
7 years ago
Alex Crichton
5cbb921bb6
Switch MSVC from /Wall to /W4
Apparently 4 is recommended by Microsoft!
https://msdn.microsoft.com/en-us/library/thxezb7y.aspx
7 years ago
Alex Crichton
faec391913
Don't capitalize library names
Not compatible with MinGW
7 years ago
Alex Crichton
7ac957188f
Bump to 0.3.53
7 years ago
Alex Crichton
d5988a756f
Correct lookup of `DEBUG`
7 years ago
Alex Crichton
058774d537
Bump to 0.3.52
7 years ago
Alex Crichton
baafec3db8
Merge pull request #233 from Boddlnagg/patch-1
Add useful derives for `VsVers`
8 years ago
Patrick Reisert
aff0e1b31d
Add useful derives for `VsVers`
I needed `Debug`, but I guess the others are useful as well?
8 years ago