Commit History

Author SHA1 Message Date
  Maarten ter Huurne 2b5576f858 Replace all instances of IOError with OSError (in Python scripts) 5 years ago
  Maarten ter Huurne 5a65b462de In the "Usage:" help line, explicitly suggest "python3" 5 years ago
  Maarten ter Huurne 7e0f3f15fd Convert build scripts to Python 3 5 years ago
  Maarten ter Huurne 871538e37f Fix writing to encoded text files 5 years ago
  Maarten ter Huurne f623713913 Use print function syntax 5 years ago
  Maarten ter Huurne 83810e8afe Modernize writing of text files 5 years ago
  Maarten ter Huurne 5a907862ff Capture exceptions using 'as' instead of ',' 5 years ago
  Maarten ter Huurne 193bc9dfcf Tell the Android linker to report undefined symbols 6 years ago
  Maarten ter Huurne 63b0b33438 Explicitly ask for a shared lib when probing on Android 6 years ago
  Maarten ter Huurne 52e8d46416 Revert "Add workaround that makes probe link test pass on Android" 6 years ago
  Maarten ter Huurne 07d29904d3 Improve probe code layout using 'elif' 6 years ago
  Maarten ter Huurne 3ed9b4e27f Made computation of buildable components a method 6 years ago
  Maarten ter Huurne 8d81a89cd5 Add workaround that makes probe link test pass on Android 6 years ago
  Maarten ter Huurne 1d432c09ed Revert "Improve probe for libraries that try to intercept main()" 6 years ago
  Maarten ter Huurne c75bb041d2 Improve probe for libraries that try to intercept main() 6 years ago
  wouter d089095d55 Various text-processing stuff 11 years ago
  Alex Wulms b1b14864f3 Android port 12 years ago
  Wouter Vermaelen 2172981701 Replace our implementation of type_traits with standard versions 12 years ago
  Maarten ter Huurne 5d64142698 Added OS support for Dragonfly BSD. Thanks to John Marino. 12 years ago
  Maarten ter Huurne fc54b247ed Fixed problem in previous commit: "/usr" should be part of distroRoot as well. 13 years ago
  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 years ago
  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. 13 years ago
  Maarten ter Huurne 8fad8c4d19 Tell user where the probe log is when not all libs are found. 14 years ago
  Maarten ter Huurne 3929f75644 Made resolve() robust against getting None instead of an expression. 15 years ago
  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 years ago
  Maarten ter Huurne eeadccd379 Renamed backtick() to captureStdout() and moved it to new "executils" module. Also moved shjoin() there. 15 years ago
  Maarten ter Huurne 097e2fb12b Fixed typo in distroRoot fallback for OS X. Thanks to Nekocan for highlighting it. 15 years ago
  Maarten ter Huurne 2ca44143eb Renamed "probed_defs.hh" to "systemfuncs.hh" since it only contains info about system functions anymore. 15 years ago
  Maarten ter Huurne e9d68c786d Moved content creation of system funcs header to separate module. 15 years ago
  Maarten ter Huurne 26bc852baa Store system function probe results in a separate data structure: "functionResults" instead of "outVars". 15 years ago