rust/mk
Alex Crichton 188a9dd210 Fix compilation issues with libuv on OSX
It turns out that gyp (libuv's new build system) wants x64 for a 64-bit x86
architecture and ia32 for a 32-bit architecture, so this performs the relevant
mapping and then invokes libuv's configure script with the appropriate target
architecture.

This can be verified by running make with VERBOSE=1 and seeing that beforehand
on a 64-bit build libuv was passed "-arch i386" and now it's passed
"-arch x86_64"

Closes #8826
2013-08-28 17:32:27 -07:00
..
clean.mk mk: clean-llvm for cross-compile 2013-06-30 12:54:17 +09:00
ctags.mk Reliciense makefiles and testsuite. Yup. 2012-12-10 17:32:58 -08:00
dist.mk Add CONTRIBUTING.md and RELEASES.txt to release tarball. Closes #7561. 2013-07-13 16:57:01 +03:00
docs.mk doc: add condition tutorial 2013-08-19 16:48:48 -07:00
host.mk Fix #3225: Incorporate feedback from Graydon. 2013-07-09 13:08:50 +02:00
install.mk mk: install.mk fix to specify ADB variables not adb 2013-08-07 20:42:44 +09:00
llvm.mk make: rm LLVM_BUILD_ENV 2013-08-22 20:43:50 -04:00
perf.mk mk: cleanup - lib and executable suffix handling 2013-03-02 21:25:12 +09:00
platform.mk make: stop disabling frame pointer elimination 2013-08-22 20:49:48 -04:00
pp.mk Remove the fuzzer 2013-06-15 16:12:56 -07:00
rt.mk Fix compilation issues with libuv on OSX 2013-08-28 17:32:27 -07:00
rustllvm.mk Refactor optimization pass handling. 2013-05-29 14:16:49 +12:00
snap.mk mk: Remove CFG_INSTALL_SNAP logic. #2664 2013-07-19 15:35:42 -07:00
stage0.mk Fix #3225: Incorporate feedback from Graydon. 2013-07-09 13:08:50 +02:00
target.mk Deny warnings in stage1+ libsyntax/librustc/librustdoc/librusti/librust 2013-08-17 08:42:39 -07:00
tests.mk test: add support for sharding testsuite by passing --test-shard=a.b 2013-08-23 15:30:23 -07:00
tools.mk Deny warnings in stage1+ libsyntax/librustc/librustdoc/librusti/librust 2013-08-17 08:42:39 -07:00