[cmake-developers] Namespaces

2016-01-28 Thread Pau Garcia i Quiles
. instead of BUILD_SHARED it would now be QTZEROCONF_BUILD_SHARED. Or, as an alternative: add_subdirectory QtZeroConf NAMESPACE QtZeroConf) and variables would be prefixed by QtZeroConf::, e. g. BUILD_SHARED would now be QtZeroConf::BUILD_SHARED. Does that sound sensible? -- Pau Garcia i

Re: [cmake-developers] Namespaces

2016-01-28 Thread Pau Garcia i Quiles
think in addition to add_subdirectory( ... NAMESPACE ... ), there should be something like find_package( QtZeroConf EXTERNAL_PROJECT QtZeroConf), indicating the package is built by means of ExternalProject and therefore, finding the package should be delayed until after that external project ha

Re: [cmake-developers] Namespaces

2016-01-28 Thread Pau Garcia i Quiles
tural way: tell CMake to build my dependencies, then immediately work on my applications/libraries :-( I would love to work on this, as Stephen suggested, but I just don't have the time :-/ -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) --

Re: [cmake-developers] Namespaces

2016-01-28 Thread Pau Garcia i Quiles
On Thu, Jan 28, 2016 at 8:21 PM, Stephen Kelly <steve...@gmail.com> wrote: Pau Garcia i Quiles wrote: > > > CMake should wrap every variable defined under the directory added with > > add_subdirectory(QtZeroConf NAMESPACE QTZEROCONF) > > So, CMake needs to first determ

Re: [cmake-developers] Namespaces

2016-01-28 Thread Pau Garcia i Quiles
ch would likely > work for BUILD_SHARED_LIBS or ENABLE_TESTING). > > Unfortunately, using INTERNAL cache variables requires me to modify the third-party library, which is exactly what I do not want to do. I want to be able to drop the third-party in a folder, add_subdirectory and form then on,

Re: [cmake-developers] CMake alternative language (was: Using CMake as a library from Python)

2016-01-11 Thread Pau Garcia i Quiles
cript/ Also, declarative? Why? There are already a few declarative build systems (e. g. qbs, one of the reasons for its existence was CMake was not declarative). By moving CMake from the current procedural scripting to a declarative approach, you may alienate your current user base and be good for none any

Re: [cmake-developers] ExternalProject EXTRACT_COMMAND (was: New feature, git access)

2013-11-27 Thread Pau Garcia i Quiles
didn't look any further O:-) -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) epa-extract-command-20131127-1031.patch Description: Binary data -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com

[cmake-developers] New feature, git access

2013-11-25 Thread Pau Garcia i Quiles
... in http://www.cmake.org/Wiki/CMake/Git/Account#Git (who would know I need an invitation!? where should I request such an invite?) Please tell me if I need to do something more to get access to the staging area of git://cmake.org. Thank you -- Pau Garcia i Quiles http://www.elpauer.org (Due to my

Re: [cmake-developers] Roadmap to CMake 3.0

2013-10-14 Thread Pau Garcia i Quiles
lengths appear in the content. This is commonly known as here document http://en.wikipedia.org/wiki/Here_document -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) -- Powered by www.kitware.com Visit other Kitware open-source projects at http

Re: [cmake-developers] CPack: 7-zip generator

2013-10-11 Thread Pau Garcia i Quiles
On Fri, Oct 11, 2013 at 5:40 PM, Alexander Neundorf neund...@kde.orgwrote: The thread looks somewhat unfinished, and Ralf simply didn't seem to reply anymore, it would have needed just some more pushing to get it in. What kind of pushing? Code polishing? Documentation? Tests? -- Pau Garcia

[cmake-developers] CPack: 7-zip generator

2013-10-10 Thread Pau Garcia i Quiles
vs ZIP makes a 3.5 to 1 difference in compressed size. -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep

Re: [cmake-developers] Unexpected bad status for file DOWNLOAD for http://*.xz URLs

2013-07-11 Thread Pau Garcia i Quiles
/mailman/listinfo/cmake-developers -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check

Re: [cmake-developers] Unexpected bad status for file DOWNLOAD for http://*.xz URLs

2013-07-11 Thread Pau Garcia i Quiles
) On Fri, Jul 12, 2013 at 1:48 AM, Pau Garcia i Quiles pgqui...@elpauer.orgwrote: Hello, Related to this, I implemented an EXTRACT_COMMAND option to ExternalProject_Add which would enable to download anything, provided that an EXTRACT_COMMAND is also passed so that CMake knows how

[cmake-developers] FOSDEM CrossDesktop DevRoom 2013 - Call for Talks

2012-10-31 Thread Pau Garcia i Quiles
--- -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org

Re: [cmake-developers] visual studio usage

2012-06-08 Thread Pau Garcia i Quiles
file, then I made a cmakelists that does the same thing, so I have one cmakelists.txt which builds all other top level cmakelists. cmake -DCMAKE_MAKE_PROGRAM=msbuild . ? Sometimes that will fail due to the different way msbuild and devenv compute project dependencies. -- Pau Garcia i

Re: [cmake-developers] slow regex implementation in RegularExpression

2011-11-15 Thread Pau Garcia i Quiles
Hoffman wrote: On 11/14/2011 6:08 PM, Pau Garcia i Quiles wrote: Bill, I think the current incarnation of regexps in CMake should be kept for compatibility reasons. Yes, of course. Adding PCRE is not difficult, just time consuming. The implementation I'd do would be an additional

Re: [cmake-developers] slow regex implementation in RegularExpression

2011-11-14 Thread Pau Garcia i Quiles
the problem? -Bill On 11/14/2011 1:13 PM, Pau Garcia i Quiles wrote: Hi, Check this: A wish a day 11: Perl Compatible Regular Expressions in CMake http://www.elpauer.org/?p=684 Unfortunately the student turned out to be a total fraud: he knew nothing about CMake, regular expressions (much

Re: [cmake-developers] rc compiler on windows mingw

2011-09-22 Thread Pau Garcia i Quiles
__**_ cmake-developers mailing list cmake-developers@cmake.org http://public.kitware.com/cgi-**bin/mailman/listinfo/cmake-**developershttp://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10

Re: [cmake-developers] rc compiler on windows mingw

2011-09-22 Thread Pau Garcia i Quiles
an incompatible combination of make, gcc, ld and windres. In this case, most likely we need to do a different association here... gcc - windres cl - rc.exe And not depend on the build tool. I agree -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer

[cmake-developers] PCRE

2011-05-15 Thread Pau Garcia i Quiles
that other developers can also give him some insight. -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) ___ cmake-developers mailing list cmake-developers@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo

Re: [cmake-developers] Kind-of standard way to support also in-project find-modules

2011-01-11 Thread Pau Garcia i Quiles
easier to me. -- Pau Garcia i Quiles http://www.elpauer.org (Due to my workload, I may need 10 days to answer) ___ cmake-developers mailing list cmake-developers@cmake.org http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Re: [cmake-developers] Kind-of standard way to support also in-project find-modules

2011-01-11 Thread Pau Garcia i Quiles
On Wed, Jan 12, 2011 at 12:18 AM, Brad King brad.k...@kitware.com wrote: On 01/11/2011 06:13 PM, Pau Garcia i Quiles wrote: What about something like this? if( FOO_USE_LOCAL_BAR)   set( CMAKE_PREFIX_PATH ${PROJECT_SOURCE_DIR}/3rdparty ) endif(FOO_USE_LOCAL_BAR) find_package(BAR