| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Among other flags this sets RPATH flags correctly so that CMake knows
how to treat CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH for the ASM language.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Move HP flags out of Platform/HP-UX.cmake into platform-specific
compiler information files "Platform/HP-UX-HP-<lang>.cmake". Factor
common values into "Platform/HP-UX-HP.cmake" and load it from the
per-language files.
|
| |
| |
| |
| |
| | |
Among other flags this sets RPATH flags correctly so that CMake knows
how to treat CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH for the ASM language.
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Move RPATH flags out of Platform/AIX.cmake into platform-specific
compiler information files Platform/AIX-XL and Platform/AIX-GNU.
The flags need to be set for each compiler of each language.
|
| |/
| |
| |
| |
| | |
Factor duplicate flag information from Platform/AIX-XL-*.cmake into
Platform/AIX-XL.cmake and load it from the original files.
|
| |\
| | |
| | |
| | |
| | | |
7c5e412 Documentation: Fix a few typos (#11883)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 10029: warning [p 158, 13.5i]: can't break line
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz informations information
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz dependant dependent
I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/cmake prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/cpack prefered preferred
I: cmake: spelling-error-in-binary ./usr/bin/ctest prefered preferred
I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakepolicies.1.gz prefered preferred
I: cmake-curses-gui: spelling-error-in-binary ./usr/bin/ccmake prefered preferred
I: cmake-qt-gui: spelling-error-in-binary ./usr/bin/cmake-gui prefered preferred
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
6b9bc54 Fix regression in 43cb9b8.
|
| | |/
| | |
| | |
| | | |
Put back some code for setting the QT_VERSION_* variables that wasn't supposed to be removed.
|
| |\ \
| | |/
| |/|
| | |
| | |
| | | |
6c4b249 Fix Fortran test .def file symbol mangling
7616216 Pass .def files directly to MinGW tools (#9997)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Commit 6a61a8a5 (Honor module .def files with MinGW tools, 2011-02-21)
set CMAKE_LINK_DEF_FILE_FLAG to "-Wl," to enable passing .def files to
the linker on MinGW. However, older GNU tools in the MSYS shell do not
know how to translate "-Wl,/c/..." to "c:/..." and complain that the
file does not exist. Instead set the flag to just "" which tells CMake
it can pass the file through the front-end with no special flag.
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
7a1027a When checking find_package() components, special case qtmain.
4c1c358 FindQt4: Include builtin FindPackageHandleStandardArgs directly
43cb9b8 Change to use fphsa to check required variables and version.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Its just a library on Windows only.
Fixes bug #11791.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Apply to FindQt4 change from commit b0118402 (Use absolute path to
FindPackageHandleStandardArgs.cmake everywhere, 2010-09-28).
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Also, set the required variables based on components, if specified.
Also, don't make finding uic required if not using QtGui.
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | | |
6a61a8a Honor module .def files with MinGW tools (#9997)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Since commit 024d05ad (Fix use of module .def files for MS tools,
2009-09-29) module .def files work for any platform that sets
CMAKE_LINK_DEF_FILE_FLAG correctly. Set it in the Windows-GNU platform
information file to enable support with MinGW tools. Also enable the
test added by commit 0db2c850 (Test use of module .def files for MS
tools, 2009-09-29) for MinGW and MSYS generators.
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
4167be0 Fix issues with find_path() for QtCore include dir on Mac. Fixes 11868.
|
| | |/ / |
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
3b77516 Fix linker flag initialization from LDFLAGS (#11840)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When initializing CMAKE_(EXE|SHARED|MODULE)_LINKER_FLAGS from LDFLAGS
and CMAKE_(EXE|SHARED|MODULE)_LINKER_FLAGS_INIT quote the whole string
in case both are set.
Reported-by: Daniel R. Gomez <gomez@teragram.com>
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
816c9d1 CTest: Add alias for make test target (#4564)
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Clients may define CTEST_TEST_TARGET_ALIAS in a project's
initial cache to get a target of another name that executes
the same underlying command as "make test"
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
d421a43 Strip trailing space from xcode-select output (#10723)
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | | |
Otherwise, subsequent use of the output does not work
as intended.
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
93f230e Pass -o after -c for Fortran to avoid mpif77 ordering bug
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When running
$ mpif77 -c example.f -o example.f.o
mpif77 recognizes -o and produces example.f.o, but when running
$ mpif77 -o example.f.o -c example.f
the -o option is ignored and the object file is example.o. Performing
the same experiment on the underlying compiler tool or with the mpicc
and mpiCC wrappers does not exhibit this behavior, so the issue appears
to be specific to mpif77.
Reported-by: Zhen Wang <zwang26@emory.edu>
|
| |\ \ \ \ \
| | |_|_|/ /
| |/| | | |
| | | | | |
| | | | | | |
b5e3692 CTest: Mark DART_TESTING_TIMEOUT as advanced (#10150)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Also, split a long line into two. And alphabetize the
variables mentioned in the mark_as_advanced call.
|
| |\ \ \ \ \
| | |_|_|/ /
| |/| | | |
| | | | | |
| | | | | | |
bff5772 FindPerlLibs: Add notice of copyright
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
I'm the original author of this module. See bug #7898.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Since the flags for executables are almost always the same as those for
shared libraries each language information file just uses the latter for
the former by default. This reduces duplication in the compiler and
platform flag information files.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Now gcc is also recognized via "Free Software Foundation"
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
(there was a if("${CMAKE_C_COMPILER}") instead of if(CMAKE_C_COMPILER) )
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Also restore HP-C.cmake, I had accidentially overwritten it with HP-ASM.cmake
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
CMAKE_ASM_COMPILE_OBJECT is now so that it fits for GNU, Intel, HP and Sun
ASM_ATT had to be adjusted. Also adjusted the default
CMAKE_ASM_LINK_EXECUTABLE
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Alex
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commit changes the way how the assembler support works in cmake.
The language "ASM" now always uses the C/Cxx compiler instead
of the assembler directly. This fixes #8392, assembler files are
not preprocessed.
If one wants to use the assembler directly, the specific
assembler "dialect" has to be enabled. I.e. to get as/gas,
you have to use now ASM-ATT, the same way for ASM_MASM and ASM_NASM.
Implemented this now for gcc.
SunStudio, IBM, HP and Intel still todo.
Alex
|
|\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | | |
5883c51 Fix parsing of compiler name with a version number
bd57bc5 Strip trailing whitespace.
|