summaryrefslogtreecommitdiffstats
path: root/Modules/FindX11.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Convert builtin help to reStructuredText source filesKitware Robot2013-10-151-40/+53
| | | | | | | | Run the convert-help.bash script to convert documentation: ./convert-help.bash "/path/to/CMake-build/bin" Then remove it.
* FindX11: Search in /opt/X11 for OS X 10.8 (#14232)Marius Schamschula2013-06-201-0/+2
| | | | | As of Mac OS X 10.8, X11 is no longer installed under /usr/X11, but under /opt/X11.
* Find* (and some other): use ${CMAKE_CURRENT_LIST_DIR} in include()Rolf Eike Beer2012-11-041-3/+3
| | | | | | This solves a lots of warnings, e.g. in the FindModulesExecuteAll test. If the installed version on the system is rather old this may even lead to bugs, e.g. https://bugs.gentoo.org/show_bug.cgi?id=436540
* FindX11: avoid calling list(REMOVE_DUPLICATES) on an empty listRolf Eike Beer2012-08-151-1/+3
|
* FindX11: remove duplicates from X11 include path list (#13316)Rolf Eike Beer2012-08-141-0/+3
| | | | | Most if not all X11 includes are typically in the same directory, so this usually returns a huge list with only very few different entries.
* Remove CMake-language block-end command argumentsKitware Robot2012-08-131-60/+60
| | | | | | | | | | | | | | | | | Ancient versions of CMake required else(), endif(), and similar block termination commands to have arguments matching the command starting the block. This is no longer the preferred style. Run the following shell code: for c in else endif endforeach endfunction endmacro endwhile; do echo 's/\b'"$c"'\(\s*\)(.\+)/'"$c"'\1()/' done >convert.sed && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' | egrep -z -v '^(Utilities/cm|Source/kwsys/)' | egrep -z -v 'Tests/CMakeTests/While-Endwhile-' | xargs -0 sed -i -f convert.sed && rm convert.sed
* Convert CMake-language commands to lower caseKitware Robot2012-08-131-307/+307
| | | | | | | | | | | | | | | | | Ancient CMake versions required upper-case commands. Later command names became case-insensitive. Now the preferred style is lower-case. Run the following shell code: cmake --help-command-list | grep -v "cmake version" | while read c; do echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g' done >convert.sed && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' | egrep -z -v '^(Utilities/cm|Source/kwsys/)' | xargs -0 sed -i -f convert.sed && rm convert.sed
* fix #6976: FindX11 also searches for X11_Xxf86vm_LIBAlex Neundorf2012-02-161-3/+5
| | | | | | | | | | This contains a change, which changes the behaviour a bit: now X11_xf86vmode_FOUND is only set to TRUE and the include directory is added to X11_INCLUDE_DIR, if additionally to X11_xf86vmode_INCLUDE_PATH also X11_Xxf86vm_LIB has been found. I hope this doesn't cause regressions somewhere. Alex
* FindX11: also search for Xmu (#12447)Rolf Eike Beer2012-02-081-0/+10
|
* Modules: Add XRes to FindX11.cmakeDan Kegel2011-11-091-0/+9
|
* Also search for libxkbfile, XSync and SM include dirAlex Neundorf2011-08-031-0/+27
| | | | Alex
* Remove trailing whitespaceAlex Neundorf2011-08-031-13/+13
| | | | Alex
* Modules: Fix spelling 'To distributed' -> 'To distribute'Todd Gamblin2010-08-091-1/+1
|
* Add support for libXi.Clinton Stimpson2010-03-171-0/+10
|
* Document X11_X11_LIB and X11_X11_INCLUDE_PATHAlexander Neundorf2009-11-151-0/+1
| | | | Alex
* Convert CMake find-modules to BSD LicenseBrad King2009-09-281-2/+12
| | | | | | | 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.
* ENH: also search in /usr/X11R7, remove /usr/lib and /usr/local/lib, they areAlexander Neundorf2008-08-161-4/+2
| | | | | | part of the standard search paths (partly sync wih KDE) Alex
* ENH: X11_SM_LIB should be advanced as wellSebastien Barre2008-05-031-0/+1
|
* ENH: Added FindPackageMessage moduleBrad King2008-03-171-1/+5
| | | | | | | | - Defines FIND_PACKAGE_MESSAGE function to help display find result messages only once - Added use of it to FindPackageHandleStandardArgs - Added use of it to FindQt4, and FindX11 - This cleans up repeated messages in big projects
* BUG: FindX11 module should search for SM library instead of returning -lSM.Brad King2008-01-201-1/+5
|
* BUG: fix spelling of the xf86misc and xf86vmode variablesAlexander Neundorf2008-01-041-9/+8
| | | | Alex
* ENH: more consistence among the X11 componentsAlexander Neundorf2007-06-081-22/+20
| | | | Alex
* COMP: fix warnings on some machines where some X libs apparently don'tAlexander Neundorf2007-06-011-30/+55
| | | | | | | | | really work by reverting X11_LIBRARIES back to the old version -add some more X11_xxx_FOUND variables -reformat comments at the top -always use IF(INCLUDE_DIR and LIB) for setting FOUND to TRUE Alex
* ENH: mostly synced with FindX11.cmake from KDE svn: now also searches for aAlexander Neundorf2007-05-301-23/+263
| | | | | | lot of additional X11 libs, like Xv, Xau, Xrandr and others Alex
* ENH: fix find x11 on the macBill Hoffman2006-04-171-1/+1
|
* ENH: make sure frameworks are not searched for x header filesBill Hoffman2006-04-141-2/+5
|
* ENH: cleanupsKen Martin2005-12-151-5/+3
|
* ENH: add documentation support for modulesBill Hoffman2005-12-141-5/+5
|
* ENH: Removing extra 64-bit search paths. They are now constructed ↵Brad King2005-04-071-2/+0
| | | | automatically from the paths listed.
* ENH: Adding support for 64-bit library paths. Contributed by Peter Vanroose.Brad King2005-04-071-0/+2
|
* ENH: Cleanup. Use relative path to modulesAndy Cedilnik2004-08-271-2/+2
|
* Attempt to fix build problem on some platformsAndy Cedilnik2003-01-291-2/+7
|
* BUG: fix missed CMAKE to X11 variable nameWill Schroeder2003-01-201-2/+1
|
* Fix FindX11 to match conventionAndy Cedilnik2003-01-081-59/+59
|
* BUG: Fixed ordering of X11 search.Brad King2003-01-021-31/+10
|
* FIX: make CMAKE_X_LIBS and CMAKE_X_CFLAGS advancedSebastien Barre2002-12-201-0/+1
|
* ENH: FindX11.cmake module now almost fully duplicates old configure ↵Brad King2002-12-171-48/+101
| | | | functionality.
* fix for nsl library and X11Bill Hoffman2002-11-131-1/+1
|
* fix for nsl library and X11Bill Hoffman2002-11-131-0/+4
|
* Backwards compatibility. Andy and Bill made me add socket library.Will Schroeder2002-11-121-0/+7
|
* Make things advancedAndy Cedilnik2002-11-051-0/+7
|
* Try to fix FindX11Andy Cedilnik2002-11-051-0/+29
|
* Now it should workAndy Cedilnik2002-10-291-9/+10
|
* This should substitute configure part that finds X11Andy Cedilnik2002-10-291-24/+32
|
* Hide lots of values in the advanced listIan Scott2002-09-051-0/+7
| | | | | Fix some bugs OpenGL always needs X11 on Unix
* Fixed mistake in commentsIan Scott2002-09-031-0/+1
| | | | | Transferred OPENGL finding logic in from VXL Added Some backwards compatibility with CMake1.4
* small bug fixesIan Scott2002-09-021-1/+1
|
* Copied the X11 PNG and ZLIB functoinality from VXLIan Scott2002-09-021-25/+44
|
* ENH: clean modules (doc, make stuff advanced, etc.)Sebastien Barre2002-06-141-3/+9
|
* Module to search for the installation of X11Luis Ibanez2001-11-111-0/+27