Maarten ter Huurne
|
2b5576f858
Replace all instances of IOError with OSError (in Python scripts)
|
пре 5 година |
Maarten ter Huurne
|
5a65b462de
In the "Usage:" help line, explicitly suggest "python3"
|
пре 5 година |
Maarten ter Huurne
|
7e0f3f15fd
Convert build scripts to Python 3
|
пре 5 година |
Maarten ter Huurne
|
871538e37f
Fix writing to encoded text files
|
пре 5 година |
Maarten ter Huurne
|
f623713913
Use print function syntax
|
пре 5 година |
Maarten ter Huurne
|
83810e8afe
Modernize writing of text files
|
пре 5 година |
Maarten ter Huurne
|
5a907862ff
Capture exceptions using 'as' instead of ','
|
пре 5 година |
Maarten ter Huurne
|
193bc9dfcf
Tell the Android linker to report undefined symbols
|
пре 6 година |
Maarten ter Huurne
|
63b0b33438
Explicitly ask for a shared lib when probing on Android
|
пре 6 година |
Maarten ter Huurne
|
52e8d46416
Revert "Add workaround that makes probe link test pass on Android"
|
пре 6 година |
Maarten ter Huurne
|
07d29904d3
Improve probe code layout using 'elif'
|
пре 6 година |
Maarten ter Huurne
|
3ed9b4e27f
Made computation of buildable components a method
|
пре 6 година |
Maarten ter Huurne
|
8d81a89cd5
Add workaround that makes probe link test pass on Android
|
пре 6 година |
Maarten ter Huurne
|
1d432c09ed
Revert "Improve probe for libraries that try to intercept main()"
|
пре 6 година |
Maarten ter Huurne
|
c75bb041d2
Improve probe for libraries that try to intercept main()
|
пре 6 година |
wouter
|
d089095d55
Various text-processing stuff
|
пре 11 година |
Alex Wulms
|
b1b14864f3
Android port
|
пре 12 година |
Wouter Vermaelen
|
2172981701
Replace our implementation of type_traits with standard versions
|
пре 12 година |
Maarten ter Huurne
|
5d64142698
Added OS support for Dragonfly BSD. Thanks to John Marino.
|
пре 12 година |
Maarten ter Huurne
|
fc54b247ed
Fixed problem in previous commit: "/usr" should be part of distroRoot as well.
|
пре 13 година |
Maarten ter Huurne
|
bd8dce962c
When compiling for Pandora, use the toolchain/SDK specified by LIBTOOL_SYSROOT_PATH, which is set by "setprj". Thanks to SladeCraven for the finding that envvar.
|
пре 13 година |
Maarten ter Huurne
|
b6fd80d2b4
Probe whether the type_traits header exists and if it does, whether it is part of the standard library or a TR1 extension. This fixes compilation with libc++ from the LLVM project.
|
пре 14 година |
Maarten ter Huurne
|
8fad8c4d19
Tell user where the probe log is when not all libs are found.
|
пре 14 година |
Maarten ter Huurne
|
3929f75644
Made resolve() robust against getting None instead of an expression.
|
пре 15 година |
Maarten ter Huurne
|
5dfd2716c4
Support BSD ports using "distroRoot" (also used for supporting our home-grown 3rdparty system and for MacPorts and Fink) instead of appending compile and link flags directly.
|
пре 15 година |
Maarten ter Huurne
|
eeadccd379
Renamed backtick() to captureStdout() and moved it to new "executils" module. Also moved shjoin() there.
|
пре 15 година |
Maarten ter Huurne
|
097e2fb12b
Fixed typo in distroRoot fallback for OS X. Thanks to Nekocan for highlighting it.
|
пре 15 година |
Maarten ter Huurne
|
2ca44143eb
Renamed "probed_defs.hh" to "systemfuncs.hh" since it only contains info about system functions anymore.
|
пре 15 година |
Maarten ter Huurne
|
e9d68c786d
Moved content creation of system funcs header to separate module.
|
пре 15 година |
Maarten ter Huurne
|
26bc852baa
Store system function probe results in a separate data structure: "functionResults" instead of "outVars".
|
пре 15 година |