logs in).
Nice discussion here: http://serverfault.com/a/274609
Maybe now that CPack supports WiX, more open source projects will start to
use it instead of NSIS. :)
I only hope they set up the MSIs to support side-by-side installations of
multiple CMake versions. I have yet to find time to s
> -Original Message-
> From: Milian Wolff [mailto:m...@milianw.de]
> Sent: Saturday, January 23, 2016 15:41
> To: cmake-developers@cmake.org
> Cc: James Johnston
> Subject: Re: [cmake-developers] CMake daemon for user tools
>
> You are aware that modern std::strin
vector after
that. But to pick the number "10" required some profiling/measurement. The
remaining use of the heap was so negligible as to not be worth improving.
Best regards,
James Johnston
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http
ow.
- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=26d765cf6b6c6a08b03b8643cd7b408dc29a373b
commit 26d765cf6b6c6a08b03b8643cd7b408dc29a373b
Merge: 23b5ca6 7a32772
Author: James Johnston <johnstonj.pub...@codenest.com>
AuthorDate: Thu Dec 3 16:39:47 2
ow.
- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ecaf4ac91fefb0c8a063ff8823137b5685b0a9b1
commit ecaf4ac91fefb0c8a063ff8823137b5685b0a9b1
Merge: b222a4c 81e01f9
Author: James Johnston <johnstonj.pub...@codenest.com>
AuthorDate: Thu Oct 8 13:17:28 2015 -0400
C
2 check to MSVC?
Just an FYI: MSVC can still be set; it's an indicator of the *compiler* in
use, not the *generator*. For example, it could be set if using cl.exe with
Ninja.
Best regards,
James Johnston
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
require this or what. I'm a little fuzzy on why I included
it. Most of the built-in Windows accessories seem to have this in their
manifests though. IIRC it's especially needed with the common controls
manifest block.
Best regards,
James Johnston
--
Powered by www.kitware.com
Please ke
> -Original Message-
> From: Brad King [mailto:brad.k...@kitware.com]
> Sent: Wednesday, September 16, 2015 20:13
> To: James Johnston; 'Gilles Khouzam'
> Cc: cmake-developers@cmake.org
> Subject: Re: [cmake-developers] CMake user-provided manifest files
>
> On 09
> -Original Message-
> From: cmake-developers [mailto:cmake-developers-boun...@cmake.org]
> On Behalf Of Brad King
> Sent: Monday, September 14, 2015 20:16
> To: James Johnston
> Cc: cmake-developers@cmake.org
> Subject: Re: [cmake-developers] CMake user-provided mani
ice if CMake supported user-provided manifests
across most/all Windows generators as first-class support, not just Visual
Studio 10. Especially the make-like tools (various Makefile generators,
Ninja). :)
Best regards,
James Johnston
From: cmake-developers [
or
>
> On 09/02/2015 03:34 PM, James Johnston wrote:
> > useful if the Visual Studio generators in CMake were refactored
> > somewhat
>
> Even without the C# motivation I think factoring out a "MSBuild" generator
> infrastructure internally will be u
that Ninja doesn't oversubscribe.
I'm not aware of a way to make Ninja do that though. You can use pools to
restrict to one link at a time, but moderate oversubscription will still happen
with the concurrent cl.exe instances.)
Best regards,
James Johnston
From: CMake [mailto:cmake-boun
lement undocumented
behavior of Microsoft's MSBuild targets; we just use them directly as a black
box.
Best regards,
James Johnston
From: CMake [mailto:cmake-boun...@cmake.org] On Behalf Of Guillaume Dumont
Sent: Monday, August 31, 2015 16:49
To: Gonzalo
Cc: cmake@cmake.org
Subject: Re: [CMake
lement undocumented
behavior of Microsoft's MSBuild targets; we just use them directly as a black
box.
Best regards,
James Johnston
From: CMake [mailto:cmake-boun...@cmake.org] On Behalf Of Guillaume Dumont
Sent: Monday, August 31, 2015 16:49
To: Gonzalo
Cc: cm...@cmake.org
Subject: Re: [CMake
-Original Message-
From: cmake-developers [mailto:cmake-developers-boun...@cmake.org]
On Behalf Of Kislinskiy, Stefan
Sent: Thursday, August 27, 2015 13:44
To: Brad King; CHEVRIER, Marc; David Cole
Cc: cmake-developers@cmake.org
Subject: Re: [cmake-developers] ExternalProject: Use
myself am a newcomer to CMake.
I think I like it though. :)
Best regards,
James Johnston
--
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
-Original Message-
From: rcdai...@gmail.com [mailto:rcdai...@gmail.com] On Behalf Of Robert
Dailey
Sent: Sunday, August 23, 2015 02:43
To: James Johnston
Cc: CMake
Subject: Re: [CMake] How to depend on external cmake projects?
On Mon, Aug 17, 2015 at 10:17 AM, James Johnston
jam
-
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=50e7fa615cfcb63b337640d353fc153a74ac1fde
commit 50e7fa615cfcb63b337640d353fc153a74ac1fde
Merge: a3d0518 1869eac
Author: James Johnston johnstonj.pub...@codenest.com
AuthorDate: Mon Aug 24 23:10:56 2015 -0400
Commit: CMake
original method of building Boost is a bit unusual and would
be better served by _Add_Step with a custom working directory - because that's
the publicly documented/standard way of changing the working directory, but
that is up to you. :)
Best regards,
James Johnston
On Thu, 20 Aug 2015 14:37
-Original Message-
From: cmake-developers [mailto:cmake-developers-boun...@cmake.org]
On Behalf Of Kislinskiy, Stefan
Sent: Thursday, August 20, 2015 09:02
To: David Cole
Cc: cmake-developers@cmake.org
Subject: Re: [cmake-developers] ExternalProject: Use native paths as
substitute
-Original Message-
From: cmake-developers [mailto:cmake-developers-boun...@cmake.org]
On Behalf Of David Cole via cmake-developers
Sent: Thursday, August 20, 2015 21:21
To: James Johnston
Cc: cmake-developers@cmake.org
Subject: Re: [cmake-developers] ExternalProject: Use native
-
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=788a368bb48a56e2ea91a9ab6aaeb717ef8c3615
commit 788a368bb48a56e2ea91a9ab6aaeb717ef8c3615
Merge: f55e338 e89ea3d
Author: James Johnston johnstonj.pub...@codenest.com
AuthorDate: Mon Aug 17 23:57:23 2015 -0400
Commit: CMake
to this high-level project and the superbuild would pass
the location to your project via -Dproject_DIR=location so that
find_package can locate the Config file.
Best regards,
James Johnston
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http
feature above to change CMake's
installation?)
Best regards,
James Johnston
--
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
,
James Johnston
--
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
AM, James Johnston wrote:
1. CMake creates a temporary shell script / batch file (the shell
chosen based on the platform CMake compiled for - cmd.exe on Windows,
sh on POSIX).
I don't think CMake needs to be the one to generate this. The complexity
of
the file-based or command-line-based
-Original Message-
From: Brad King [mailto:brad.k...@kitware.com]
Sent: Tuesday, August 11, 2015 13:35
To: James Johnston
Cc: cmake-developers@cmake.org
Subject: Re: [cmake-developers] Setting up environment using
ExternalProject_Add
On 08/11/2015 12:49 AM, James Johnston wrote
add_custom_command, (3) extend ExternalProject_Add. What do you think?
Best regards,
James Johnston
--
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
874e70b
Author: James Johnston johnstonj.pub...@codenest.com
AuthorDate: Sun Aug 9 13:59:02 2015 -0400
Commit: CMake Topic Stage kwro...@kitware.com
CommitDate: Sun Aug 9 13:59:02 2015 -0400
Merge topic 'ninja-version-handling' into next
874e70bc Ninja: Prevent generating
, below.
- Log -
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9b72aec7b3624b6bb8e409e52a29263591856f81
commit 9b72aec7b3624b6bb8e409e52a29263591856f81
Merge: fef2009 203b20d
Author: James Johnston johnstonj.pub...@codenest.com
d035e96
Author: James Johnston johnstonj.pub...@codenest.com
AuthorDate: Thu Aug 6 14:02:05 2015 -0400
Commit: CMake Topic Stage kwro...@kitware.com
CommitDate: Thu Aug 6 14:02:05 2015 -0400
Merge topic 'fix-get-filename-component' into next
d035e968 get_filename_component: Fix bug
that is
baked into the core of CMake, rather than something VS-specific hacked onto
the VS generator that I feel won't interact well with anything non-VS.
Best regards,
James Johnston
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki
. If it's a non-project reference then
you have to provide a HintPath which can be done with $TARGET_FILE for
C++ references and a custom property you'll have to maintain for C# project
references.
6. Don't forget to call CMake add_dependencies() as well.
Best regards,
James Johnston
--
Powered
) call Ninja bootstrapper script.
2. Run CMake from a Visual C++ command prompt when you want to use the
Ninja generator because Ninja generator will just look for whatever cl.exe
is in the PATH.
At no point does Cygwin enter into the equation.
Best regards,
James Johnston
--
Powered
and ending with relying on an undocumented detail of CMake.
Can these warnings be either eliminated entirely or suppressed via a more
documented method? I could probably provide a patch but I'm not sure which
direction to take with it.
Best regards,
James Johnston
--
Powered
/Local/Temp/cmake-warn-build/CMakeFiles/CMakeError.l
og.
Best regards,
James Johnston
0001-nmake-jom-Only-warn-about-bad-VS-environment-if-comp.patch
Description: Binary data
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki
Hi,
Multiple patches attached that improve testing of the get_filename_component
command and also fix a bug where get_filename_component ignores CACHE when
PROGRAM_ARGS is also provided.
Best regards,
James Johnston
0001-get_filename_component-Tests-now-check-for-proper-CA.patch
Description
Very minor documentation update clarifying what happens if string(FIND)
doesn't find a match. I had to make a CMake test script and/or check CMake
source code to find the answer.
Best regards,
James Johnston
0001-string-State-return-value-if-string-FIND-doesn-t-fin.patch
Description: Binary
search of cmake.org for code signing
didn't yield much in the way of previous discussion or existing features...
Best regards,
James Johnston
--
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
,
James Johnston
--
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
-Original Message-
From: Nils Gladitz [mailto:nilsglad...@gmail.com]
On 23.07.2015 17:24, James Johnston wrote:
That sounds horrible - asking a user to manually run Windows Update.
But Windows Update packages don't have to be installed ONLY by way of
visiting Windows Update
. Users may wish to run some steps in parallel
but not others (e.g. parallelize configure but not build).
Best regards,
James Johnston
0001-ExternalProject-Added-new-USES_TERMINAL-options.patch
Description: Binary data
--
Powered by www.kitware.com
Please keep messages on-topic and check
code in VisualStudio10TargetGenerator when your CMake generator was set to
Visual Studio 8/9? It sounds goofy...
* And all the above projects put into one final VS2005/2008 solution file.
Best regards,
James Johnston
--
Powered by www.kitware.com
Please keep messages on-topic and check
you have C# working, if you wrote
the generator right. (vbc.exe instead of csc.exe, vbproj instead of csproj,
.vb file instead of .cs file. Compiler switches are probably almost
identical... It's also MSBuild-based and also does a combined
compile+link.)
Best regards,
James Johnston
feels like a
bit of a hack to me. But #1 thru #3 sounds like a lot of work though...
Also, C# doesn't compile to object files - does CMake currently support the
concept of a language that doesn't require separate compiling/linking steps?
Best regards,
James Johnston
--
Powered
feels like a
bit of a hack to me. But #1 thru #3 sounds like a lot of work though...
Also, C# doesn't compile to object files - does CMake currently support the
concept of a language that doesn't require separate compiling/linking steps?
Best regards,
James Johnston
--
Powered
See updated attached patch. I've retested it to ensure the VTK 5.4.2 build
I've been working with still builds correctly - and it still does.
Thank you for considering it.
-James
-Original Message-
From: Brad King [mailto:brad.k...@kitware.com]
+set(CMAKE_JOB_POOL_LINK
, I couldn't find a
way to simply pass this as a parameter to cmake.exe - not that that would be
an ideal solution anyway.)
Best regards,
James Johnston
0001-Work-around-Borland-linker-issue-when-used-with-Ninj.patch
Description: Binary data
--
Powered by www.kitware.com
Please keep messages
.
Best regards,
James Johnston
--
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
49 matches
Mail list logo