Peter Jin
79a2b73931
Cleanup after merging with latest master.
7 years ago
Alex Crichton
858803a74a
Merge pull request #272 from asonix/master
Add aarch64-linux-musl
7 years ago
Riley Trautman
4cb1d485f9
Add aarch64-linux-musl
7 years ago
Alex Crichton
6cdafdff62
More travis tweaks
7 years ago
Alex Crichton
9b53c0659d
Tweak travis config
7 years ago
Alex Crichton
71e70ab4a7
Merge pull request #270 from semarie/openbsd-libc++
openbsd uses libc++ now
7 years ago
Sébastien Marie
944740dab9
openbsd uses libc++ now
7 years ago
Alex Crichton
94cda828fd
Merge pull request #269 from ignatenkobrain/patch-2
bump rayon to 0.9
7 years ago
Igor Gnatenko
456f27ca81
bump rayon to 0.9
7 years ago
Peter Jin
bca8996006
Merge remote-tracking branch 'origin/master' into peterhj-cuda-devel
Conflicts:
src/lib.rs
7 years ago
Alex Crichton
0a763ad5ef
Clarify wording of license information in README.
This text historically was copied verbatim from rust-lang/rust's own README [1]
with the intention of licensing projects the same as rustc's own license, namely
a dual MIT/Apache-2.0 license. The clause about "various BSD-like licenses"
isn't actually correct for almost all projects other than rust-lang/rust and
the wording around "both" was slightly ambiguous.
This commit updates the wording to match more precisely what's in the
standard library [2], namely clarifying that there aren't any BSD-like licenses
in this repository and that the source is licensable under either license, at
your own discretion.
[1]: f0fe716dbc (license)
[2]: f0fe716dbc/src/libstd/lib.rs (L5-L9)
7 years ago
Alex Crichton
61688e73d2
Merge pull request #264 from tbu-/pr_doc_typo
Fix a typo in the docs
7 years ago
Tobias Bucher
f4851c1383
Fix a typo in the docs
7 years ago
Alex Crichton
1df7b354cd
Bump to 1.0.3
7 years ago
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
Peter Jin
2936d7f0f8
Automatically detect the C dialect from file extensions, and use the
"largest" dialect.
7 years ago
Peter Jin
3ccd18d012
Merge branch 'master' into peterhj-cuda
7 years ago
Peter Jin
1f96098a96
Add an `Object` representation.
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