| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
if it has changed
Alex
|
|
|
|
|
|
|
| |
the mingw cross compiler work out of the box and should help mingw users on
windows with a common install dir
Alex
|
|
|
|
|
|
| |
super computers
Alex
|
|
|
|
|
|
|
|
|
|
|
|
| |
FindThreads.h
BUG: improve CheckC(XX)SourceRuns.cmake so that it works with cross
compiling, the return value has to go in the cache but shouldn't overwrite
the actual return value, and it should go only in the cache if we have a
result from try_run() otherwise we won't get here again if we have a result
later on
Alex
|
|
|
|
|
|
|
|
| |
-add /usr/openwin/include and /usr/openwin/lib to the default search paths
-add /${CMAKE_INSTALL_PREFIX}/(lib|bin|include) to the default cmake search
paths -> this should help users who install stuff in their home
Alex
|
|
|
|
|
|
|
|
|
|
| |
-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
|
|
|
|
|
|
| |
supports this, don't include shared modules in the generated header
Alex
|
|
|
|
|
|
| |
:-)
Alex
|
|
|
|
|
|
|
|
| |
private again
-convert the ZIP generator to use a cmake script instead of hardcoding
everything (CPackZIP.cmake)
Alex
|
|
|
|
|
|
|
|
|
|
|
| |
loaded
Additionally the makefile in cmCPackGenericGenerator is now protected
instead of private, so with these two changes the cpack generators should
now be able to find their tools and how to call these tools from cmake
scripts, instead of hardcoding the search order and command line (as done
e.g. in cmCPackZIPGenerator.cxx)
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
"+<number>" (GNU tail warns that this is deprecated)
Alex
|
|
|
|
|
|
|
| |
TCL_FOUND is now TRUE if Tcl was found, before it was only TRUE if Tcl and
Tk were found
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
| |
/usr/bin/tail doesn't understand the -n +<number> syntax
-remove standard searchd dirs from FindPHP4.cmake
Alex
|
|
|
|
|
|
|
| |
not-too-complicated modules
-remove unnecessary default search paths used in the FIND_XXX() calls
Alex
|
|
|
|
|
|
|
| |
modules, remove some of the extra search paths which are also searched by
default
Alex
|
|
|
|
|
|
|
|
| |
LIBXML2_INCLUDE_DIR)
which handles the required and QUIET arguments and sets <NAME>_FOUND
Alex
|
|
|
|
|
|
| |
first one as the compiler and the second one as ARG1 for the compiler
Alex
|
|
|
|
|
|
|
| |
install dir under windows, this will help e.g. people using kdewininstaller
and similar setups
Alex
|
|
|
|
|
|
| |
it adjustable and detect if libkdecore.so is a 64bit library
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
| |
directories for the FIND_XXX() commands, for the case that somebody has its
own install tree
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
|
| |
variable is already added to the cache inside cmTryRunCommand.cxx, so the
value used here was ignored. Additionally the INTERNAL made it internal,
which shouldn't be done when cross compiling, since here the user is
required to edit this variable manually e.g. using ccmake.
Alex
|
|
|
|
|
|
| |
shouldn't hurt
Alex
|
|
|
|
|
|
| |
check_struct_has_member("struct stat" st_rdev "${CFG_HEADERS}" HAVE_STRUCT_STAT_ST_RDEV)
Alex
|
|
|
|
|
|
| |
DSPs, patch from Raphael Cotty
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
| |
values (returning a pointer to a string on the stack is no good idea)
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
two-step priority (None or Prefered)
Current order: ASM 0, C 10, Fortran 20, CXX 30, Java 40
This is the same order as automake choses:
http://www.gnu.org/software/automake/manual/html_node/How-the-Linker-is-Chosen.html
This change should be backward compatible:
if there is a project using fortran and CXX, they had to set the
LINKER_LANGUAGE explicitely, otherwise cmake complained (but still generated
the project files). Explicitely setting the linker language still overrides
automatic detection.
If somebody has a custom language for cmake and the PREFERENCE starts with
"P", its changed to 100, which gives it preference over all other languages
(except the other custom languages which have also "Prefered"). "None" is
converted to 0.
Alex
|
|
|
|
|
|
| |
CMAKE_xxx_INFORMATION files
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
| |
compiling an executable (amd thus cannot build the compiler-id program)
easier by providing CMAKE_FORCE_XXX() macros which force cmake to use the
given compilers anyway
Alex
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CMAKE_SYSTEM_AND_C_COMPILER_INFO_FILE, CMAKE_SYSTEM_AND_CXX_COMPILER_INFO_FILE,
CMAKE_SYSTEM_AND_C_COMPILER_AND_PROCESSOR_INFO_FILE and CMAKE_SYSTEM_AND_CXX_COMPILER_AND_PROCESSOR_INFO_FILE
Instead of presetting these variables to arbitrary filenames, users should
set up CMAKE_SYSTEM_NAME and the compilers correctly and also create a
Platform/ directory so these files will all follow the official cmake style,
which should make it easier to understand and debug project which have their
own platform/toolchain support files.
-remove support for a suffix to MS crosscompilers, since this is not (yet)
supported by cmake and might confuse users
Alex
|
|
|
|
|
|
| |
generator too
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
| |
able to compile e.g. the C++ source file (e.g. the ADSP compiler needs -c++
for compiling C++ files)
Alex
|
|
|
|
| |
to be searched optionally. Turn off the feature on debian systems. This addresses debian report 419007.
|
| |
|
| |
|
|
|
|
|
|
| |
(sdcclib) cvs for creating libraries)
Alex
|