summaryrefslogtreecommitdiffstats
path: root/Source/cmFindLibraryCommand.cxx
Commit message (Collapse)AuthorAgeFilesLines
* BUG: FIND_LIBRARY should not require CMAKE_SIZEOF_VOID_P to be set.Brad King2008-02-111-2/+2
|
* BUG: Fix recent find_library change to look for user-specified name first to ↵Brad King2008-02-101-6/+27
| | | | do so only if the name matches a valid library extension.
* ENH: Make find_library test for the library file as named before trying ↵Brad King2008-02-061-0/+10
| | | | prefixes and suffixes. This will allow users to explicitly search for static libraries on unix. See bug #1643.
* BUG: Move decision to switch library paths found in implicit link ↵Brad King2008-01-311-72/+0
| | | | directories to use -l options from cmFindLibraryCommand to cmComputeLinkInformation. Existing projects may depend on find_library returning a full path. This slightly weakens cmComputeLinkInformation but is necessary for compatibility.
* ENH: Apply new implicit link directory find_library policy when loading a ↵Brad King2008-01-241-0/+20
| | | | cache from an earlier CMake.
* ENH: Remove sparcv9 architecture subdir added earlier. The new implicit ↵Brad King2008-01-231-5/+0
| | | | link directory policy takes care of the problem.
* ENH: Teach find_library to avoid returning library paths in system ↵Brad King2008-01-231-1/+53
| | | | directories that may be converted to architecture-specific directories by the compiler when it invokes the linker.
* ENH: add return and break support to cmake, also change basic command ↵Ken Martin2008-01-231-1/+2
| | | | invocation signature to be able to return extra informaiton via the cmExecutionStatus class
* ENH: Enable library search path suffix for sparcv9 architecture. This ↵Brad King2008-01-231-24/+32
| | | | should be generalized to a platform file later.
* ENH: Add support to find_library to transform /lib to /lib32 on some ↵Brad King2008-01-211-0/+49
| | | | architectures.
* BUG: Fix previous commit to not access empty strings out of bounds.Brad King2008-01-211-1/+1
|
* BUG: Make sure search paths never have double-slashes. Leading with two ↵Brad King2008-01-201-2/+10
| | | | slashes (//) on cygwin looks like a network path and delays while waiting for a non-existent machine. This file was left out of the previous checkin for this problem.
* ENH: Major improvements to the FIND_PACKAGE command. See bug #3659.Brad King2008-01-171-0/+6
| | | | | | | | | - Use CMAKE_PREFIX_PATH and CMAKE_SYSTEM_PREFIX_PATH among other means to locate package configuration files. - Create cmFindCommon as base for cmFindBase and cmFindPackageCommand - Move common functionality up to cmFindCommon - Improve documentation of FIND_* commands. - Fix FIND_* commands to not add framework/app paths in wrong place.
* BUG: fix for bug 6039 LIB and INCLUDE not used for find stuffBill Hoffman2007-12-151-0/+1
|
* ENH: add support for CMAKE_FIND_PREFIX_PATH as discussed with Brad.Alexander Neundorf2007-10-261-0/+2
| | | | | | | | CMAKE_FIND_PREFIX_PATH is both an environment variable and a cmake variable, which is a list of base directories where FIND_PATH, FIND_FILE, FIND_PROGRAM and FIND_LIBRARY will search in the respective subdirectories Alex
* ENH: make commands lower case by defaultKen Martin2007-10-101-1/+1
|
* STYLE: add some newlines to cmake_install.cmake, so it's easier to readAlexander Neundorf2007-08-201-1/+1
| | | | | | -move the array behind the if, it's unused before it Alex
* ENH: Added global property FIND_LIBRARY_USE_LIB64_PATHS to allow lib64 paths ↵Brad King2007-06-271-2/+8
| | | | to be searched optionally. Turn off the feature on debian systems. This addresses debian report 419007.
* ENH: add cmExternalMakefileProjectGenerator, which should make it easier toAlexander Neundorf2007-06-081-0/+4
| | | | | | | | | write generators for IDE projects, which use already existing makefiles (current the kdevelop generator) -first stept of the export interface, iniitial export() command -more replacements for the FIND_XXX docs Alex
* BUG: If the user specifies a cache entry on the command line without a type, ↵Brad King2006-07-181-0/+9
| | | | the FIND_* commands should add the type and docstring to the given value and put it back in the cache.
* STYLE: fix line lengthKen Martin2006-05-101-3/+6
|
* STYLE: some m_ to this-> cleanupKen Martin2006-03-151-13/+13
|
* ENH: fix spelling errors in docsBill Hoffman2006-03-021-1/+1
|
* ENH: check in new find stuffBill Hoffman2006-03-021-102/+155
|
* BUG: use IsNOTFOUNDBill Hoffman2003-02-071-1/+1
|
* ENH: add checking for NOTFOUNDBill Hoffman2003-01-311-1/+2
|
* ENH: Moved ExpandListVariables out of individual commands. Argument ↵Brad King2002-12-111-4/+2
| | | | evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside.
* removed cmMakefile depend from cmSystemToolsKen Martin2002-12-021-3/+1
|
* ENH: Added reference to Copyright.txt. Removed old reference to ITK ↵Brad King2002-10-231-3/+3
| | | | copyright. Changed program name to CMake instead of Insight in source file header. Also removed tabs.
* FIX: put ExpandRegistryValue() back (seems to have been removed accidentally ↵Sebastien Barre2002-08-021-0/+1
| | | | I guess in 1.25)
* ENH: FindLibrary can now use the makefile to add some compiler-specific lib ↵Sebastien Barre2002-06-141-1/+2
| | | | search path (depending on the generator).
* make sure ; expansion is done in all commandsBill Hoffman2002-03-291-2/+4
|
* ENH: remove several compiler warningsBill Hoffman2002-03-131-1/+1
|
* ENH: expand variables in arguments before the commands get themBill Hoffman2002-03-051-3/+0
|
* ENH:Updated copyrightWill Schroeder2002-01-211-29/+5
|
* ENH: add possibility to add doc strings to varibles created by find type ↵Bill Hoffman2001-11-261-18/+37
| | | | commands
* ENH: change InitialPass to take a const reference to the argument string, to ↵Bill Hoffman2001-09-201-1/+2
| | | | avoid changes to the file cache
* ENH: Added cmSystemTools::GlobDirs function to allow wildcards in paths ↵Brad King2001-09-201-2/+5
| | | | (like /foo/bar/*).
* ENH: big change, only allow commands access to the cache via the cmMakefile ↵Bill Hoffman2001-08-081-15/+9
| | | | class and GetDefinition, also the cmMakefile is the only way for commands to add to the cache. Also, some changes to configure.in that check for for scoping
* ENH: rename Invoke to InitialPassBill Hoffman2001-06-061-1/+1
|
* Fix help string when NAMES was used (forgot the case when there is no name)Sebastien Barre2001-05-111-1/+5
|
* Fix help string when NAMES was usedSebastien Barre2001-05-111-28/+29
|
* ERR: int -> unsigned int.Brad King2001-05-111-3/+1
|
* BUG: add back thread libraryBill Hoffman2001-05-111-1/+16
|
* added registry entry support and windows app supportKen Martin2001-05-111-0/+2
|
* ERR: Removed unused variableBrad King2001-05-101-1/+0
|
* ENH: change find library and find program to look for more than one nameBill Hoffman2001-05-091-56/+57
|
* bug fixesKen Martin2001-04-301-4/+1
|
* added TARGET_LINK_LIBRARY command and support for debug and release ↵Ken Martin2001-04-301-1/+1
| | | | libraries to link against
* better help stringsKen Martin2001-04-271-15/+11
|