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
10 years ago
Alex Crichton
3a44fddc0c
Bump to 0.3.13
10 years ago
Alex Crichton
7e1b0d8cbb
Add some more UCRT include paths
10 years ago
Alex Crichton
ad364b4068
Bump to 0.3.12
10 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
10 years ago
Alex Crichton
69bfb74a84
Use the registry for the Windows Kits 10.0 folder
10 years ago
Alex Crichton
9ba5f6a61a
Bump to 0.3.11
10 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).
10 years ago
Alex Crichton
8a19710b8b
Try to fix asm syntax for msvc 32-bit
10 years ago
Alex Crichton
8bf2dc389a
Add 32-bit MSVC assembly
10 years ago
Alex Crichton
218af7bdf8
Test on 32-bit msvc
10 years ago
Alex Crichton
395f765ae4
Bump to 0.3.10
10 years ago
Alex Crichton
60aaeb79f8
Start probing for MSVC tools
Helps compiling for MSVC "just work" in as many situations as possible. Most of
this logic is just copied from the compiler.
10 years ago
Alex Crichton
985692d2a8
Fix compile
10 years ago
Alex Crichton
8d4d09947c
Test gcc-test with --release as well
10 years ago
Alex Crichton
de44a382b0
Avoid usage of cfg!
Harmful for cross-compiling situations
10 years ago
Alex Crichton
1293ad58d4
Use 0.3 in docs
10 years ago
Alex Crichton
a0e02dbcc5
Bump to 0.3.9
10 years ago
Alex Crichton
898d229a70
Fix 32-bit C++ travis
10 years ago
Alex Crichton
787d7710f8
Add a C++ test
10 years ago
Alex Crichton
035fd0831f
Add tests for define and include
10 years ago
Alex Crichton
6eaa6439f0
Add tests for compiling assembly
10 years ago
Alex Crichton
2c810db594
Fix CI
10 years ago
Alex Crichton
56a463c2e9
Test 32-bit on travis
10 years ago
Alex Crichton
fea0322ff2
Add a crate to test gcc
10 years ago
Alex Crichton
ea0e381ebc
Compile '*.asm' files on MSVC with ml/ml64
10 years ago
Alex Crichton
bc6a3a5a54
Touch up the README
10 years ago
Alex Crichton
32351f60f5
Merge pull request #49 from jdub/debug
Perform debug builds under debug profile
10 years ago