Thomas Pöchtrager
29a5fee522
* add windows support via cygwin
...
* add openbsd and dragonfly support
* replace `` with $() in bash scripts
* misc other changes
2015-07-19 22:28:10 +02:00
Thomas Pöchtrager
da2b8f25f5
xcrun:
...
* handle '-sdk' / 'SDKROOT' (env.) properly.
e.g. 'xcrun -sdk /[...]/MacOSX10.6.sdk clang' will use
the specified 10.6 SDK.
* never execute xcode tools outside target/bin even when
a full path is specified.
e.g. 'xcrun /usr/bin/gcc' will execute target/bin/<triple>-gcc.
other wrapper changes:
* implement 'OSXCROSS_SDKROOT' env. variable for 'xcrun -sdk'.
* error on '-arch x86_64h' + clang <= 3.4.
clang <= 3.4 misinterprets x86_64h as x86_64.
* only create x86_64h symlinks when the 10.8 (or later) SDK
is used.
other changes:
* misc fixes and cleanup
2015-06-27 19:01:56 +02:00
Thomas Pöchtrager
c1e2c3a6d6
build.sh: ignore directories in tarballs/ ( #37 )
...
build.sh, tools.sh: add UNATTENDED option (#37 )
xcrun.cpp: make local functions static
2015-06-21 19:35:09 +02:00
Thomas Pöchtrager
54d6ae9172
osxcross-man:
...
* use MANPATH environment variable instead of --manpath for more portability
* add (build_gcc.sh) gcc man pages
2015-06-21 17:18:51 +02:00
Thomas Pöchtrager
3e46f6cc32
add 'osxcross-man' - man page tool
2015-06-21 14:07:19 +02:00
Thomas Pöchtrager
02e1cb2a9e
add a minimalistic implementation of xcrun
2015-06-21 11:46:01 +02:00
Thomas Pöchtrager
7734f4f0ed
Revert "wrap dsymutil to llvm-dsymutil ( #1 )"
...
This reverts commit 7e9f856e6a
.
it's too early, llvm-dsymutil still has a lot of issues
2015-06-13 11:06:29 +02:00
Thomas Pöchtrager
7e9f856e6a
wrap dsymutil to llvm-dsymutil ( #1 )
2015-06-13 09:55:29 +02:00
Thomas Pöchtrager
f5aaf9faf9
fix for #34
2015-05-30 21:04:51 +02:00
Thomas Pöchtrager
9033b6b847
wrapper:
...
* improve and colorize warning/error/debug/info messages
* add include path warnings for /usr/include and /usr/local/include
other changes:
* bump version to 0.10
2015-05-02 21:49:23 +02:00
Thomas Pöchtrager
86b2ab7052
osxcross-env: remove obsolete LD_LIBRARY_PATH
2015-02-23 21:19:34 +01:00
Thomas Pöchtrager
c375631ff4
update copyright years
2015-02-08 10:27:26 +01:00
Thomas Pöchtrager
5a217484ec
add osxcross-macports - a minimalistic macports packet manager for 16.000+ binary packages
2014-12-24 10:52:24 +01:00
Thomas Pöchtrager
8c0ca406b9
add OSXCROSS_GCC_NO_STATIC_RUNTIME option + cleanup
2014-12-24 09:54:27 +01:00
Thomas Pöchtrager
adc32dd2e7
pkg-config wrapper: move setenv() out of the env var loop
2014-09-27 22:42:53 +02:00
Thomas Pöchtrager
655d3e1703
update changelog
2014-09-27 20:06:30 +02:00
Thomas Pöchtrager
a8fdaa3ab2
add pkg-config wrapper
2014-09-27 19:45:49 +02:00
Thomas Pöchtrager
a34ce76854
misc fixes
2014-09-27 10:07:15 +02:00
Thomas Pöchtrager
0d9ba01d5b
add support for the 10.10 SDK (DP1)
...
get rid of bc dependency
2014-09-13 15:32:42 +02:00
Thomas Pöchtrager
413c33a5e9
split the wrapper into multiple files + some generic wrapper cleanups
2014-09-13 15:32:42 +02:00