summaryrefslogtreecommitdiffstats
path: root/Modules/FindPythonLibs.cmake
Commit message (Collapse)AuthorAgeFilesLines
* A few small changed from Pat Marion (in VTK CVS too)Marcus Hanwell2010-02-171-2/+2
|
* Applied patch from Pat Marion - modules header macro.Marcus Hanwell2010-02-171-6/+12
| | | | | | This modifies the behavior of PYTHON_WRITE_MODULES_HEADER, should be backwards compatible. Also marked a couple of the variables generated by adding Python modules as advanced.
* Do not force frameworks on Mac OS X - never worked well.Marcus Hanwell2010-02-171-16/+0
|
* Added a second call to find_library to find the static library.Marcus Hanwell2009-12-141-0/+8
| | | | | | When there is no shared object to link to a second call to find library is necessary to find the static Python library. Fixes an issue raised on the CMake mailing list, and it should be included in the next CMake patch release.
* Fixed bug 8319, search for the Python shared library in the standard locations.Marcus Hanwell2009-10-191-2/+0
|
* Convert CMake find-modules to BSD LicenseBrad King2009-09-281-0/+13
| | | | | | | This adds copyright/license notification blocks CMake's find-modules. Many of the modules had no notices at all. Some had notices referring to the BSD license already. This commit normalizes existing notices and adds missing notices.
* Change FindPythonLibs to use the standard _DIR instead of _PATH but stay ↵Bill Hoffman2009-09-141-14/+27
| | | | backwards compatible
* STYLE: use global property instead of helper target to collect all pythonAlexander Neundorf2008-02-151-12/+13
| | | | | | modules from a source tree Alex
* ENH: Changed signature of GET_PROPERTY command to be more powerful and ↵Brad King2008-01-171-1/+2
| | | | extendible.
* BUG: make the string static, otherwise the contents are gone when we exitAlexander Neundorf2007-09-181-1/+1
| | | | | | the function (same fix as in VTK/CMake/) Alex
* ENH: add support for the next python release, python 2.6Alexander Neundorf2007-08-301-1/+1
| | | | Alex
* STYLE: this wasn't intended to be committedAlexander Neundorf2007-08-161-1/+0
| | | | Alex
* ENH: add -Wl,-relax to the default linker flags for BlueGene, otherwise you ↵Alexander Neundorf2007-08-161-0/+1
| | | | | | can get "relocation truncated to fit" errors Alex
* ENH: make the python modules usable for C and C++ and only write the headerAlexander Neundorf2007-08-021-9/+31
| | | | | | if it has changed Alex
* ENH: deb generator can now generate deb packagesAlexander Neundorf2007-07-271-1/+1
| | | | | | | | | | -remove the unscriptable commands also from the cpack cmake -use CPACK_PACKAGE_CONTACT in CMakeCPack.cmake, it's used in the nsis and the deb generator -make set_properties() scriptable -use a non-const char array for adding the python modules Alex
* COMP: same as in VTK, build modules by default as shared if the platformAlexander Neundorf2007-07-251-8/+10
| | | | | | supports this, don't include shared modules in the generated header Alex
* ENH: add second failure message parameter toAlexander Neundorf2007-07-231-1/+1
| | | | | | | | FIND_PACKAGE_HANDLE_STANDARD_ARGS(), so cmake modules can specify their own better failure messages. If the default is ok use "DEFAULT_MSG". Do this also for FindBoost.cmake (#5349) Alex
* BUG: fix typoAlexander Neundorf2007-07-191-1/+1
| | | | Alex
* ENH: make the list of modules globalAlexander Neundorf2007-07-191-2/+10
| | | | Alex
* ENH: only load the static modules in the LoadAll functionAlexander Neundorf2007-07-191-3/+4
| | | | Alex
* ENH: use the new FIND_PACKAGE_HANDLE_STANDARD_ARGS() macro in most of theAlexander Neundorf2007-07-191-98/+82
| | | | | | | not-too-complicated modules -remove unnecessary default search paths used in the FIND_XXX() calls Alex
* ENH: add a macro FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2 LIBXML2_LIBRARIES ↵Alexander Neundorf2007-07-181-0/+5
| | | | | | | | LIBXML2_INCLUDE_DIR) which handles the required and QUIET arguments and sets <NAME>_FOUND Alex
* ENH: apply patch from Dirk Mueller to support Python 2.5Alexander Neundorf2006-09-271-3/+10
| | | | Alex
* ENH: Updated implementation to use new FIND_* command power. The correct ↵Brad King2006-03-241-41/+48
| | | | library is now found on MinGW also.
* ENH: cleanupsKen Martin2005-12-151-3/+3
|
* ENH: add documentation support for modulesBill Hoffman2005-12-141-1/+1
|
* ENH: Removing extra 64-bit search paths. They are now constructed ↵Brad King2005-04-071-3/+0
| | | | automatically from the paths listed.
* ENH: Adding support for 64-bit library paths. Contributed by Peter Vanroose.Brad King2005-04-071-0/+3
|
* ENH: bug fix 1574Bill Hoffman2005-02-101-3/+10
|
* ENH: Cleanup. Use relative path to modulesAndy Cedilnik2004-08-271-1/+1
|
* BUG#423: Fixed search for frameworks on OSX.Brad King2003-12-291-30/+27
|
* BUG: remove junk codeBill Hoffman2003-11-211-12/+0
|
* BUG#266: Added cygwin names for the library. Module now documents output as ↵Brad King2003-11-201-5/+28
| | | | PYTHON_LIBRARIES instead of PYTHON_LIBRARY.
* STYLE: Removed trailing whitespace.Brad King2003-11-201-6/+6
|
* ENH: Find python framework on Mac OSX.Brad King2003-01-031-9/+33
|
* ENH: find python framework and include files on OSXYves Starreveld2002-12-271-0/+12
|
* Better search for pythonAndy Cedilnik2002-12-091-6/+23
|
* Clean find for Python, add find for python 2.2 on windows, cleanup java on ↵Andy Cedilnik2002-11-141-4/+8
| | | | windows and add java 1.4 support
* Oops, forgot the library nameAndy Cedilnik2002-06-101-1/+1
|
* Add search for python 2.2Andy Cedilnik2002-06-101-0/+2
|
* ENH: Adding search path's for PYTHON_LIBRARYDan Blezek2002-01-311-1/+1
|
* ENH: Adding /usr/*/python1.5 for RedHat 7.1/Python 1.5 usersDan Blezek2001-12-111-0/+2
|
* Make vars ADVANCED for WIN32 (same as Tcl)Sebastien Barre2001-12-041-1/+8
|
* PYTHON_DEBUG_LIBRARY is only used on Windows.Berk Geveci2001-11-301-10/+10
|
* Fynd Python debug lib in usual libs dir tooSebastien Barre2001-11-281-0/+2
|
* ENH: Added support for using backslash-style escaping in CMakeLists.txt file ↵Brad King2001-07-171-6/+6
| | | | arguments. This allows double quotes to be used in arguments.
* update include/lib path to Python (Linux)Sebastien Barre2001-07-161-1/+5
|
* NAMES syntaxSebastien Barre2001-05-111-2/+4
|
* minor fixes and new python moduleKen Martin2001-05-111-0/+33