Eugene Golushkov
9e01aefd24
VS: Add support for WinRT project properties ( #12930 )
...
VS_WINRT_EXTENSIONS: Boolean property that correspond to "Enable
Tailored Features" in Visual Studio 11 IDE.
VS_WINRT_REFERENCES: Semicolon-delimited list of *.winmd references to
add to the project, which creates a new <ItemGroup>.
2012-02-03 09:26:24 -05:00
KWSys Robot
46a734cdbd
KWSys Nightly Date Stamp
2012-02-03 00:05:06 -05:00
Peter Collingbourne
6dd410c2b9
Ninja: Add the Ninja generator
2012-02-02 23:40:21 +00:00
Peter Collingbourne
7eb8d9036c
Provide dependency file flags to generator
...
Causes compiler modules (currently only GNU) to set a
CMAKE_DEPFILE_FLAGS_${lang} variable, which communicates to
the generator the flags required to cause the compiler to create
dependency files.
2012-02-02 23:36:49 +00:00
Peter Collingbourne
4468edf12b
Add executable with exports flag support to cmLocalGenerator::GetTargetFlags
2012-02-02 23:36:42 +00:00
Peter Collingbourne
2cd36550b0
Add cmSystemTools::TrimWhitespace function
2012-02-02 23:04:38 +00:00
KWSys Robot
e858440185
KWSys Nightly Date Stamp
2012-02-02 00:05:06 -05:00
Eric NOULARD
5d18851b25
CPackArchive restore default behavior and provide new variable.
...
CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY should be set by the user
in order to get the toplevel directory included in the archive
whenever a componentized archive is requested. This solves bug #12129
and keeps fully backward compatible behavior.
2012-02-01 23:32:50 +01:00
Rolf Eike Beer
9e25b12701
FindLibArchive: support version selection
2012-02-01 21:49:04 +01:00
David Cole
bb29f2765c
Merge topic 'update-nightly-cmake-qt-version-again'
...
a94ef02
Update dashmacmini2 release script to use Qt 4.8.0
2012-02-01 14:52:05 -05:00
David Cole
46c7b7d85a
Merge topic 'rpath-docs-whitespace'
...
33eee2c
Add whitespace after '.' in CMAKE_SKIP_RPATH docs.
2012-02-01 14:51:47 -05:00
David Cole
a4e0257840
Merge topic 'check_cxx_compiler_flag_cmakeonly'
...
8de3b3d
CheckCXXCompilerFlag test: make it a CMakeOnly test
2012-02-01 14:51:36 -05:00
David Cole
0a11d33066
Merge topic 'improve-findgettext'
...
77e6c6f
FindGettext: support version selection
2012-02-01 14:51:27 -05:00
David Cole
cf4c0f335d
Merge topic 'Findosg_qt_and_presentation'
...
c040054
Findosg: New modules for osgQt and osgPresentation
2012-02-01 14:51:17 -05:00
David Cole
19d437f2ca
Merge topic 'improve-findalsa'
...
1de14ec
FindALSA: support version selection
2012-02-01 14:50:57 -05:00
David Cole
e3abd669a2
Merge topic 'improve-findgnuplot'
...
8a83853
FindGnuplot: add version selection
2012-02-01 14:50:34 -05:00
David Cole
28088aa045
Merge topic 'fix-jasper-debug'
...
00e30a0
FindJasper: fix library name
2012-02-01 14:50:21 -05:00
David Cole
29cddc60cd
Merge topic 'more-python-version'
...
bde7b5a
FindPythonInterp: try harder to get a version number
2012-02-01 14:50:03 -05:00
David Cole
79b7fe9d5e
Merge topic 'more-bison-version'
...
3cc11c2
FindBISON: add a version expression for GNU Bison 1.x
2012-02-01 14:49:39 -05:00
David Cole
a3982c15e4
Merge topic 'fix-openssl-version'
...
0bee3d9
FindOpenSSL: properly parse the hex version components
2012-02-01 14:49:21 -05:00
David Cole
3e0eeb9fc8
Merge topic 'imported-target-visibility'
...
f9c1c62
Add test covering imported target scope rules
ca39c5c
Optionally allow IMPORTED targets to be globally visible
2012-02-01 14:49:10 -05:00
David Cole
94af99d388
Merge topic 'improve-findpostgresql'
...
8e8db31
FindPostgreSQL: support version selection
2012-02-01 14:49:00 -05:00
David Cole
9603ee9115
Merge topic 'improve-libxml2'
...
9d7a001
FindLibXml2: detect version when PkgConfig is not used
2012-02-01 14:48:47 -05:00
David Cole
ba96356434
Merge topic 'improve-findcurl'
...
0640ec9
FindCURL: detect version number also for older versions
2012-02-01 14:48:31 -05:00
David Cole
3f7cea092b
Merge topic 'improve-findtiff'
...
815a6a2
FindTIFF: support version selection
2012-02-01 14:47:57 -05:00
David Cole
fa6816bd71
Merge topic 'improve-findlua51'
...
49b69ad
FindLua51: add version support
2012-02-01 14:47:15 -05:00
David Cole
c8d102eb40
Merge topic 'improve-selectlibraryconfigurations'
...
1eaf1c9
SelectLibraryConfigurations: do not output identical configurations
2012-02-01 14:46:54 -05:00
David Cole
a7c5a6896e
Merge topic 'doc-IMPORTED-properties'
...
7d20619
Clarify IMPORTED_ target property documentation
2012-02-01 14:46:36 -05:00
David Cole
a98f99a820
Merge topic 'improve-findtclsh'
...
e01fe58
FindTclsh: support version selection
2012-02-01 14:46:23 -05:00
David Cole
b7fd024229
Merge topic 'findruby-no-dummy-version'
...
409aeaf
FindRuby: do not blindly set version to 1.8.0
2012-02-01 14:46:15 -05:00
David Cole
bbc7259f70
Merge topic 'improve-findpng'
...
0051506
FindPNG: support version selection
2012-02-01 14:45:55 -05:00
David Cole
aa8aed83f2
Merge topic 'improve-findimagemagick'
...
1562b9c
FindImageMagick: make use of more FPHSA features
2012-02-01 14:45:26 -05:00
Rolf Eike Beer
31826b5166
FindPerl{,Libs}: move version detection into FindPerl
...
If the first attempt of getting the version doesn't succeed, try a second
approach.
2012-02-01 19:31:17 +01:00
Rolf Eike Beer
44d007b659
CheckIncludeFiles: fix status output
...
CHECK_INCLUDE_FILES("foo.h" HAVE_FOO_H) gave an output like:
Looking for include files HAVE_FOO_H
After this change it does now what CHECK_INCLUDE_FILE() also does:
Looking for include files foo.h
2012-02-01 18:14:52 +01:00
Rolf Eike Beer
ed1b12624d
CMakeOnly.AllFindModules: require version for some modules
2012-02-01 18:12:19 +01:00
Peter Kuemmel
de289462ef
Find VC Express during default generator selection ( #12917 )
...
CMake doesn't find Visual C++ Express and uses "NMake Makefiles"
generator by default when one calls cmake WITHOUT using the -G options.
Teach CMake to find VC Express to use it as the default generator just
like the commercial versions.
2012-02-01 09:04:27 -05:00
Mattias Helsing
c4a0bcea77
CPack: Fix NSIS handling of privileged users ( #12923 )
...
When using the NSIS generator from CPack the file NSIS.template.in is
used to generate a project.nsi file for NSIS to process. The file
consists code in the NSIS scripting language. Among other functions
there is an onInit function the initializes the installer. The function
(tries to) recognise admin and power users but fails since NSIS
scripting language relative includes the jump from the current command
so +3 means "run the third command after this one", so a failed check
for admin completely skips the check for a power user and goes directly
to "done:".
User permission lookup was added in initial NSIS support by commit
a11b9a4c
(Merge from CPack branch, 2006-01-01). Later commit b1b052fd
(Several changes to for NSIS, 2006-03-01) added a line inside a block
that should be skipped by a jump without updating the jump length.
Update the jump length to correct the behavior.
2012-02-01 08:18:49 -05:00
KWSys Robot
b2215bdb26
KWSys Nightly Date Stamp
2012-02-01 00:05:08 -05:00
Eric NOULARD
37f90ed576
Calm down compiler warning about unused var
2012-01-31 22:45:07 +01:00
Eric NOULARD
7c82b7f51a
Fix potential bad memory access, thanks to Eike
2012-01-31 22:44:58 +01:00
KWSys Robot
7ac717c079
KWSys Nightly Date Stamp
2012-01-31 00:05:06 -05:00
David Cole
a94ef02c6e
Update dashmacmini2 release script to use Qt 4.8.0
2012-01-30 20:40:42 -05:00
Stephen Kelly
33eee2c36f
Add whitespace after '.' in CMAKE_SKIP_RPATH docs.
2012-01-31 01:46:34 +01:00
Rolf Eike Beer
8de3b3d13e
CheckCXXCompilerFlag test: make it a CMakeOnly test
2012-01-30 19:42:51 +01:00
KWSys Robot
ba4a9f726d
KWSys Nightly Date Stamp
2012-01-30 00:05:08 -05:00
KWSys Robot
7f2b3a591e
KWSys Nightly Date Stamp
2012-01-29 00:05:07 -05:00
Philip Lowman
c040054746
Findosg: New modules for osgQt and osgPresentation
...
Added new find modules for osgQt and osgPresentation submitted by
Robert Osfield <robert.osfield@gmail.com>
2012-01-28 17:35:20 -05:00
Rolf Eike Beer
1de14ec56e
FindALSA: support version selection
2012-01-28 10:30:11 +01:00
Rolf Eike Beer
8a83853f5f
FindGnuplot: add version selection
2012-01-28 10:27:44 +01:00
KWSys Robot
e2bb4dae20
KWSys Nightly Date Stamp
2012-01-28 00:05:21 -05:00