Peter Jin
cef0689532
Preliminary support for building CUDA C files with nvcc.
9 years ago
Fabrice Desré
83a9d4da94
Add -march=armv7-a for armv7 linux targets
9 years ago
Fabrice Desré
558ff2f8da
Add armv7-unknown-linux-gnueabihf to the list of supported targets
9 years ago
Alex Crichton
be7f717c46
Pass -m64 for powerpc64
9 years ago
Alex Crichton
b90e1a9318
Add default compilers for powerpc linux
9 years ago
Alex Crichton
64fc0e756b
Switch back from stable -> 1.5.0
Keep CI running
9 years ago
Alex Crichton
ce2e1ceb31
Update travis script
9 years ago
Alex Crichton
007a8e2115
Move travis from 1.0.0 -> stable
9 years ago
Alex Crichton
9edb3be452
Merge pull request #67 from phil-opp/pic-option
Add `pic` method to override default emission of `-fPIC`
9 years ago
Philipp Oppermann
74b883ec13
Add `pic` method to override default emission of `-fPIC`
9 years ago
Alex Crichton
ade4e1ead0
Bump to 0.3.21
9 years ago
Alex Crichton
2a7ae029d3
Don't include the colon in /Fo for MSVC
Closes #66
9 years ago
Alex Crichton
6b8bfabc21
Merge pull request #65 from shepmaster/patch-1
Fix typos
9 years ago
Jake Goulding
8494fbb99d
Fix typos
9 years ago
Alex Crichton
46c550925d
Bump to 0.3.20
9 years ago
Alex Crichton
01e8cf50cd
Handle rumprun-netbsd for cross compiles
9 years ago
Alex Crichton
901d6905ef
Use MD when compiling C files
9 years ago
Alex Crichton
92fadb55e2
Fix version check
9 years ago
Alex Crichton
456ac0db98
Update CI
9 years ago
Alex Crichton
e76ff5f3dc
Yet another attempt to fix nightly CI
9 years ago
Alex Crichton
ce0075e0f8
Another attempt at fixing nightly
9 years ago
Alex Crichton
eb78c53c3c
Try to fix nightly builds
9 years ago
Alex Crichton
48a6eb9a16
Fall back to copy if hard linking fails
Closes #60
9 years ago
Alex Crichton
39c472e122
Merge pull request #59 from aarzee/master
Clean whitespace
9 years ago
Carlos Liam
48705dd2c5
Clean whitespace
Remove leading newlines; replace lines containing only whitespace with empty lines; replace multiple trailing newlines with a single newline; remove trailing whitespace in lines
9 years ago
Alex Crichton
0df8aca43e
Bump to 0.3.19
9 years ago
Alex Crichton
f308ef2121
Pass -static when compiling for MUSL
Currently needed for when configure scripts and such try to build executables
9 years ago
Alex Crichton
e8f69261d3
Bump to 0.3.18
9 years ago
Alex Crichton
f5dd8ae454
Add .exe on the end of the windows gcc
9 years ago
Alex Crichton
c8bd500bf8
Test both GNU targets on appveyor
9 years ago
Alex Crichton
9508a65adf
Bump to 0.3.17
9 years ago
Alex Crichton
26972612ef
Attempt to use a cross compiler by default
9 years ago
Alex Crichton
71d427426d
Don't print anything if cargo_metadata is false
9 years ago
Alex Crichton
4fae5536f9
Add the ability to learn about the compiler being run
9 years ago
Alex Crichton
5337959c42
Bump to 0.3.16
9 years ago
Alex Crichton
d63831e0c2
Merge pull request #57 from kosta/master
If hard-linking fails, try to copy (in assemble())
9 years ago
Konstantin Welke
700e4b827b
.ok.expect() so it compiles in older versions
9 years ago
Konstantin Welke
9837db24db
don't println! on hard-link failure
9 years ago
Konstantin Welke
c3479fbc1a
If hard-linking fails, try to copy (in assemble())
9 years ago
Alex Crichton
a6c0f2d3ef
Bump to 0.3.15
9 years ago
Alex Crichton
5e8565c6c5
Inform clang when we're building for iOS
Apparently it needs an extra argument to tell it as such beyond just the
sysroot.
9 years ago
Alex Crichton
d8fed8d03f
Bump to 0.3.14
9 years ago
Alex Crichton
e429c775dc
Don't need -fPIC on windows-gnu
9 years ago
Alex Crichton
3465184214
Merge pull request #56 from mceier/patch-1
Update README.md
9 years ago
Mariusz Ceier
d364ac6cff
Update README.md
Add information about compatibility between MinGW and rust compiler.
9 years ago
Alex Crichton
a7bcbe58c6
Tweak some style here and there
9 years ago
Niels Grewe
a383401530
Rename link() to cargo_metadata() and cover all the cargo:… flags.
9 years ago
Niels Grewe
849423b100
Actually add the rust side of the test
9 years ago
Niels Grewe
4635779d9f
Test whether optional linking works
9 years ago
Niels Grewe
6713b25a1b
Add an option to disabled automatic linking of the produced binary.
This is mostly useful when your tests require building some piece of C code,
but you do not want the entire crate to be linked against it. You can then
just do `#[cfg_attr(test,link(name = "mylibrary", kind = "static"))]` and the
code will only be linked for tests.
9 years ago