[cmake-developers] CPack IFW generator

2014-07-17 Thread Konstantin Podsvirov
Hi Nils, and other developers!

15.07.2014, 01:21, Nils Gladitz nilsglad...@gmail.com:
 Hello again :)

 Some stuff that remains from my earlier observations:
 - A Lot of commented out code that should be removed.

I do this work sometimes

 Is Unescaped XML content from CMake variables.

Now I use cmXMLSafe in several places

 Some other random stuff I noticed:
 - CPACK_IFW_BINARYCREATOR_EXECUTABLE_FOUND seems redundant given that
 find_program() already encodes this in the cache variable.

I think you're right and I'll get rid of this variable in the near future.
But as long as the variable is still alive.

 - In the CMake coding conventions class members start uppercase.

The names of the methods I write with a capital letter, but the property names 
with a small letter
as in the base class cmCpackGenerator.

 I tried building a CMake installer with the generator again but it
 failed with:
 Caught exception: Component version for
 '/home/ngladitz/src/git/cpackifwgenerator/build/_CPack_Packages/Linux-x86_64/IFW/cmake-3.0.20140709-gd078a-Linux-x86_64/packages/CMake/meta/package.xml'
 is invalid! Version3.0.20140709-gd078a/Version

Now I fixed it. Should work.

Regards
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers


[cmake-developers] CPack IFW генератор

2014-07-17 Thread Konstantin Podsvirov
Hello fans of CMake and Windows!

I want to present the online installer CMake for 32-bit and 64-bit versions of 
Windows.

And immediately the binaries:

http://ifw.podsvirov.pro/cmake/cmake-master-windows-32bit-online.exe

http://ifw.podsvirov.pro/cmake/cmake-master-windows-64bit-online.exe

The installer will install CMake from an online repository and create shortcuts 
in the start menu.
The composition of the labels is the same as that of the NSIS installer.

But there is a difference: the Uninstaller allows not only to delete it may 
update CMake.

The content of the installed package matches the 'master' branch source code + 
the CPack IFW generator.

CMake well done: he build and package himself :-)

I don't promise daily updates, but once a week I'll try to put a fresh build. 

Regards,
Konstantin Podsvirov
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers


[cmake-developers] CPack IFW generator

2014-07-17 Thread Konstantin Podsvirov
17.07.2014, 12:04, Konstantin Podsvirov konstan...@podsvirov.pro:
 Hello fans of CMake and Windows!

 I want to present the online installer CMake for 32-bit and 64-bit versions 
 of Windows.

All well and good, but the title of the previous writing containing Russian 
characters.
Sorry :-) just Russian is my native language. It was a typo.

The installers I presented are test and may contain errors.
If you have questions or suggestions, please write to the list or to me 
personally.

Regards,
Konstantin Podsvirov
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers


[cmake-developers] [CMake 0015028]: CMake build error on QNX

2014-07-17 Thread Mantis Bug Tracker

The following issue has been SUBMITTED. 
== 
http://public.kitware.com/Bug/view.php?id=15028 
== 
Reported By:Bob E.
Assigned To:
== 
Project:CMake
Issue ID:   15028
Category:   CMake
Reproducibility:always
Severity:   minor
Priority:   high
Status: new
== 
Date Submitted: 2014-07-17 06:23 EDT
Last Modified:  2014-07-17 06:23 EDT
== 
Summary:CMake build error on QNX
Description: 
cmake-2.8.12.2/Source/kwsys/SystemInformation.cxx:3682: error: 'SA_RESTART' was
not declared in this scope
cc: /usr/qnx650/host/qnx6/x86/usr/lib/gcc/i486-pc-nto-qnx6.5.0/4.4.2/cc1plus
error 1
make[2]: *** [Source/kwsys/CMakeFiles/cmsys.dir/SystemInformation.cxx.o] Error 1


Steps to Reproduce: 
Make Cmake from sources.

Additional Information: 
QNX not support SA_RESTART signal:

qnx6\usr\include\signal.h
/* #define  SA_RESTART  0x0040 (not supported yet) *//* Restart the
kernel call on signal return */

In ProcessUNIX.c this error was resolved earlier.
Patch correct it in SystemInformation.cxx

== 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2014-07-17 06:23 Bob E. New Issue
2014-07-17 06:23 Bob E. File Added: SystemInformation.cxx.QNX.path  
 
==

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers


Re: [cmake-developers] [Review Request] Topic CMakePackageConfigHelpers_build_tree

2014-07-17 Thread Brad King
On 07/16/2014 11:55 AM, Daniele E. Domenichelli wrote:
 Please review the topic CMakePackageConfigHelpers_build_tree.
 
 This patch adds an option BUILD_TREE to configure_package_config_file.

The changes look good to me, though I'd appreciate feedback from
others who have worked on this module before.

In the documentation formatting commit, I see blocks like:

 +# .. command:: configure_package_config_file
 +#
 +# Create a config file for a project::

The definition of the command should be in an indented block so
that reST knows it is part of the explicit markup block.

Thanks,
-Brad

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers