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
Alex Crichton
172cf7fea0
Add the ability to configure an archiver as well
9 years ago
Alex Crichton
06a863da11
Add the option to specify a compiler
9 years ago
Alex Crichton
efbbc2b3a4
Try fixing CI on appveyor
9 years ago
Alex Crichton
80481f5d16
Add the ability to at least somewhat test weird platforms
9 years ago
Alex Crichton
77cd2bf3d7
Re-enable OSX builds
9 years ago
Alex Crichton
c2c15ea591
Disable OSX builds while they're tested
9 years ago
Alex Crichton
86437132d4
Merge pull request #53 from dpen2000/patch-1
Update lib.rs
9 years ago
dpen2000
47ba56ee81
Update lib.rs
Change error message after readme changes in bc6a3a5a54
so pointing to new section
9 years ago
Alex Crichton
d558727d58
Update GH_TOKEN env var
Closes #52
9 years ago
Alex Crichton
3a44fddc0c
Bump to 0.3.13
9 years ago
Alex Crichton
7e1b0d8cbb
Add some more UCRT include paths
9 years ago
Alex Crichton
ad364b4068
Bump to 0.3.12
9 years ago
Alex Crichton
bde8cc1791
Don't pass the -mwin32 flag by default on Windows
It ended up causing some problems (described in #51 ) and seems like a bit of an
odd default for us to be passing.
Closes #51
9 years ago
Alex Crichton
69bfb74a84
Use the registry for the Windows Kits 10.0 folder
9 years ago
Alex Crichton
9ba5f6a61a
Bump to 0.3.11
9 years ago
Alex Crichton
61a867013e
Try to detect the Universal CRT on MSVC installs
Visual Studio 2015, recently releases, includes the Universal CRT, a different
flavor than was provided before. The binaries and header files for this library
are included in new locations not previously known about by gcc-rs, and this
commit adds support for the necessary probing to find these (for now).
9 years ago
Alex Crichton
8a19710b8b
Try to fix asm syntax for msvc 32-bit
9 years ago
Alex Crichton
8bf2dc389a
Add 32-bit MSVC assembly
9 years ago