According to the docs, the INSTALL command uses the absolute path if
it is given as the DESTINATION, so it should work.
https://cmake.org/cmake/help/latest/command/install.html
Did you try using a double quoted string, instead of escaping the
space with a backslash?
I think this should work
omething like 5 or 6 years now...), but
still people write new find modules.
Thanks,
David C.
On Sun, Oct 1, 2017 at 11:52 AM, Alexander Neundorf
wrote:
> On 2017 M08 29, Tue 11:33:15 CEST David Cole via cmake-developers wrote:
>> That's correct:
>>
>> find modul
By manually deleting (or touching) the stamp file associated with the
earliest step you need to re-run.
ExternalProject is not for auto-detecting changes to stuff and
minimally re-running build steps. It's for static stuff that doesn't
change much.
Find the "-build" stamp file that's associated w
to find the exact
one you already know you have...
On Tue, Aug 29, 2017 at 11:49 AM, Brad King wrote:
> On 08/29/2017 11:33 AM, David Cole wrote:
>> That's correct:
>>
>> find modules do what they want, and most do not pay attention to
>> CMAKE_PREFIX_PATH.
&g
ause I have other libraries that get installed in
>> that directory, each with their own directory to contain their
>> installation files. If find_package() is appending to
>> like it says it should, it should find each one of them without
>> switching the value of CMAKE_PR
in
> that directory, each with their own directory to contain their
> installation files. If find_package() is appending to
> like it says it should, it should find each one of them without
> switching the value of CMAKE_PREFIX_PATH.
>
> Am I misunderstanding something?
>
&g
Shouldn't the "/zlib" at the end be included in your CMAKE_PREFIX_PATH?
On Tue, Aug 29, 2017 at 11:01 AM, Robert Dailey
wrote:
> On Tue, Aug 29, 2017 at 9:56 AM, Brad King wrote:
>> On 08/29/2017 10:55 AM, Brad King wrote:
>>> On 08/29/2017 10:48 AM, Robert Dailey wrote:
CMAKE_PREFIX_PATH:
I suspect you are running a different cmake, not the one you've unzipped.
Type "where cmake" instead of "cmake --version" and Windows will list
the directories where it finds an executable named cmake. The first
one it lists is the one it is running when you type "cmake
--version"...
If you want
t:if(CMAKE_CONFIGURATION_TYPES)
On Wed, Aug 2, 2017 at 2:42 PM, Marcus D. Hanwell
wrote:
> On Wed, Aug 2, 2017 at 1:32 PM, David Cole wrote:
>> Very cool, Marcus. Thanks for the blog post.
>>
>> Florian, when you "message(${CMAKE_CONFIGURATION_TYPES})" it is
Very cool, Marcus. Thanks for the blog post.
Florian, when you "message(${CMAKE_CONFIGURATION_TYPES})" it is empty
because you are using a single-configuration CMake generator. Only
Visual Studio and Xcode (and possibly other) **multi** config
generators have a list of values in CMAKE_CONFIGURATIO
irectory "mapping" relative to that file
(which is down in the mapping/config dir)
On Tue, Aug 1, 2017 at 6:47 AM, Florian Lindner wrote:
> Hi,
>
> Am 01.08.2017 um 18:32 schrieb David Cole via CMake:
>> What source files include the header?
>
> It's in
What source files include the header?
Is one of them listed as a file in your project?
Does the **including** file exist at CMake configure time, or is it
generated later by a build step?
What do the lines of code that include the header look like?
CMake uses its own analysis of the source files t
You don't have to ask for a specific version. You can just do:
find_package(VTK REQUIRED)
if you don't really care what version is found.
Or if you need >= 7, you can do it like that and then check what
version was actually found, and error out yourself if it is too old.
HTH,
David C.
O
Very nice example. Does CMake have a place to put examples like VTK
does...? If so, where is it? And if not, it would be super useful to
start one somewhere "official."
However, one word of caution on the example. I know it was targeted at
Linux, and perhaps for a very simple case it's proper, but
When you convert that error code to hex, it's 0xc139, and if you
google that, you see it's an "entry point not found" error code.
Is something in the custom command trying to load a DLL that doesn't
have the expected export? Or perhaps trying to load a DLL of the wrong
architecture?
Or, there
is building, then it's possible the
> post-build event run by B that deletes the 'libs' directory also
> deletes some files copied by 'copy_dlls', which means those files will
> not get packaged when 'A_package' invokes `ant release` for the APK
> packag
then I could simplify step 1.
>
> Sorry if this is too much information or if I've not explained things
> clearly, but I wanted to hash out the details because maybe there is a
> better approach. I'm willing to start from scratch on this if it
> improves the design of
However, if C was set
> up using `ALL`, will it build C when I build B? So the expected build
> order in this case would be:
>
> 1. A
> 2. B
> 3. C
>
> Thanks in advance.
>
> On Wed, May 17, 2017 at 4:26 PM, David Cole wrote:
>> The way I know how to do this i
The way I know how to do this is to add it last at the bottom of the
top-level CMakeLists.txt file, and then use add_dependencies to make
it depend on all other targets. (Or at least all other "leaf" targets,
which further depend on others, ... the sum of which is "all other
targets" besides the ne
>From the Windows command line, you would do it with 2>&1 after the command (2
>is stderr, and 1 is stdout). You could write your custom command as a batch
>file or bash script (unfortunately platform dependent) which uses this
>technique with a single command inside the batch file.
HTH,
David
Do give it a BINARY_DIR, but do NOT give it a BUILD_COMMAND. Giving it
an empty BUILD_COMMAND means "do nothing" for the build step and using
"cmake --build ./LibraryBuild" does not work unless cmake is in your
PATH, and with a Visual Studio solution, you also need to specify
"--config Release" or
Here's a bash script wrapper you could use with existing ctest. Save
it out to a file named ctest-two-labels.sh and then call it with bash
on Mac or Linux:
label1=$1
label2=$2
if [ -z "$label1" ]; then
echo "script takes two label arguments as input, missing arg 1"
exit 1
fi
if [ -z "$l
ctest.
D
On Fri, Mar 24, 2017 at 3:11 PM, Eric Noulard wrote:
> Hi David,
> Thank you for you for checking the code. Would you think adding such a
> command line option would be acceptable upstream?
>
> Le 24 mars 2017 18:43, "David Cole" a écrit :
>
> This code:
This code:
https://github.com/Kitware/CMake/blob/master/Source/ctest.cxx#L139-L157
shows ctest will look for a CTestTestfile.cmake or DartTestfile.txt
file in the current working directory as soon as it starts. Except in
the case of processing a "--launch" directive, in which case, it
dispatches
Can you use Qt5? CMake 3.7 is typically built using Qt5: perhaps a Qt5
**requirement** has crept in since it's the commonly used one now.
HTH,
David C.
On Fri, Jan 6, 2017 at 10:41 AM, wrote:
> I'm running Ubuntu 14.04 and I'm trying to get the current version of CMake
> to run. (The apt-ge
This "compare" view on GitHub shows the difference between the
regular/upstream ninja and the Kitware patched ninja:
https://github.com/ninja-build/ninja/compare/master...Kitware:features-for-fortran
The ReadMe explains the high-level view, and says it is gradually
being worked into upstream
> disable the internet to reproduce:
>
> 1) git clone https://github.com/ericniebler/range-v3.git LOCAL_CLONE_DIR
> 2) Add ExternalProject_Add(range-v3 GIT_REPOSITORY LOCAL_CLONE_DIR) to a
> project
> 3) Disable the internet
> 4) Attempt to build
>
> ** Watch it ha
Using git like that is actually the perfect way to do it if you just want
to analyze it manually. I've actually done that with other projects source
trees when something seems to appear there even when doing an out of source
build... It's a great way to see what's changed (and how) easily.
You cou
Sounds like you should consider customizing the git clone with
DOWNLOAD_COMMAND. You can do anything you want as a customization...
HTH,
David
> On Oct 24, 2016, at 11:35 PM, Timothy Rae wrote:
>
> Thanks for the tip, but I'd rather it didn't fetch the documentation
> submodule at all, as th
"copy" should always overwrite.
"copy_if_different" will conditionally overwrite, only if the contents
of the two files are different.
If "copy" was not overwriting something when it should have been,
please send steps to reproduce the issue, because that would be a bug.
HTH,
David C.
On Fri
Does it work if you launch cmake-gui from the command prompt that
works for your "from the command line" scenario?
On Thu, Sep 22, 2016 at 1:58 PM, Michael Jackson
wrote:
> My combination is Windows 10 (Anniversary Update), Visual Studio 12 2013
> Update 5, Ninja and CMake 3.5/3.6.
>
> I launch C
There may be a hook at the CPack level you can implement, but I'd have to dig
to figure out what it is and if it even presently exists.
The easy thing to do would be to implement a custom target which does two
custom commands: the first the same as CPack (the built-in package target) and
the se
I suppose the obvious "use shorter paths and names" is not possible or hard to
enforce?
David
> On Sep 7, 2016, at 2:55 AM, Robert Bielik wrote:
>
> I have a problem with a VS 2015 project, where the build state path becomes
> too long:
>
> SeverityCodeDescriptionProjectFil
The best thing to do would be to add the feature to ctest, and
contribute to the CMake community.
I, too, use the "run this test first" and "that test last" technique,
and set up DEPENDS property values to ensure ordering when all tests
are run in parallel. However, as you noted, this does not wor
The code is not meant to be called. The "require += info_size" line is
to keep compiler optimizations from stripping out the info_size string
variable from the final executable.
This code is simply built, and then the resulting binary is scanned
for the string "INFO:size[],key[]" and then
Seems like you ought to be able to avoid this warning just by setting
ENABLE_EXPORTS to 0 or 1 ... If you're going to require 3.0, then use 3.0.
If you're going to use 3.5, then add the property to squelch the warning
and get the behavior you want.
D
On Wednesday, July 6, 2016, J Decker wrote:
Seems like you ought to be able to avoid this warning just by setting
ENABLE_EXPORTS to 0 or 1 ... If you're going to require 3.0, then use 3.0.
If you're going to use 3.5, then add the property to squelch the warning
and get the behavior you want.
D
On Wednesday, July 6, 2016, J Decker wrote:
The easiest way to do what you want here is to make a standalone
script (*.bat / *.cmd) that runs the commands you want and get it to
work without CMake involvement at all, and then simply use
execute_process to invoke that script.
You can pass arguments to it if you need to communicate informatio
Or just isolate it into its own CMakeLists.txt file in a sub-directory?
On Wed, Jun 1, 2016 at 8:34 AM, Nicholas Braden
wrote:
> Have you tried unsetting it after adding the executable in question?
> If that doesn't work, is it possible to make the MFX executable be the
> very last executable add
This file has an example use which executes after download and before configure:
https://github.com/Kitware/CMake/blob/master/Tests/ExternalProjectLocal/CMakeLists.txt
HTH,
David C.
> On Apr 8, 2016, at 6:39 PM, jagernico...@legtux.org wrote:
>
> Hi,
>
> my question is related to :
> http:/
Are you running a dashboard script (ctest -S script) when this
happens? Or calling ctest directly with other arguments?
If you are running a -S script, you can specify the configuration to
build and test in the script itself with the CTEST_CONFIGURATION_TYPE
script variable. Read the docs here on
C:/Program Files
>> (x86)/CMake/share/cmake-3.4/Modules/GetPrerequisites.cmake:798 (message):
>> 106>C:/Program Files (x86)/Microsoft Visual Studio
>> 12.0/VC/bin/dumpbin.exe
>> 106>failed: 1181
>>
>> I'm digging
>>
>>
>>
>>
"A single pair of square brackets with ; inside have also long been
used to designate registry [key;value] pairs on Windows."
http://stackoverflow.com/a/36085151/236192
HTH,
David C.
On Fri, Mar 18, 2016 at 8:21 AM, Allen Barnett wrote:
> Hi Petr: You're right! If I rename "c" to "c]", it tre
If you include those files in the source list for a library, executable, or
custom target, they should show up in IDE projects, and they should be ignored
by Makefile type projects. Have you tried that?
David
> On Mar 7, 2016, at 6:34 PM, Eric Wing wrote:
>
> I have a bunch of .cmake support
It was designed originally with the assumption that all the
executables in a bundle are in the same directory. If you violate that
assumption, I don't think you can count on it to do the right thing
100% of the time.
If it works for you calling it multiple times with deepest first, then
maybe you
Newer versions of Visual Studio install a git, too, for their source
control integration features. Which git is CMake using, the one you've
installed or the one Visual Studio installed?
On Wed, Mar 2, 2016 at 12:45 AM, Kevin Brightwell
wrote:
> I've been having great success with using External
Do you need to do it indirectly through a variable like this?
If you just use:
INSTALL_COMMAND ""
directly in the ExternalProject_Add call, it will work.
If you really need to do it indirectly, there's probably a way, but it
will also probably be more confusing for people reading the code in
t
I can't think of a reason why we would not whitelist the FOLDER property...
Unless somebody else chimes in with one, perhaps you could submit a
proposed patch to whitelist it?
D
On Wednesday, December 30, 2015, Klaim - Joël Lamotte
wrote:
> The following CMake script:
>
> cmake_minimum_re
If BitDefender is quarantining those files, I would suspect the compiler you
are using has somehow become virus-infected...
What does BitDefender say if you ask it to analyze your compiler *.exe?
Maybe you should run a full scan of all the drives you are using here...
HTH,
David
> On Dec 29
Not only is it possible ... it WILL happen if you use the Microsoft
C++ compiler and try to mix and match Release and Debug compilation
units.
The MS compiler has some very nice memory tracking facilities built
into the Debug runtime libraries, but it is accomplished via different
structs for Debu
Build the second thing as an ExternalProject, too, and use the DEPENDS keyword
to make it build after the first thing.
Don't try to mix-and-match external projects and non-external projects in the
same CMake configure... It's just too much work to get things working in a
reasonable cross-platfo
t; -- Detecting CXX compile features - done
> -- Found PythonInterp: C:/Python27/python.exe (found version "2.7.10")
> -- Configuring done
> -- Generating done
>
>
> Yves
>
> On Thu, Dec 10, 2015 at 12:58 PM, David Cole wrote:
>
>> Out of curiosi
Out of curiosity, what output do you get (with 3.4.1) when you comment out
your call to variable_watch? Do you still get error output, but without
strange symbols in it? Or is there no error output in that case?
On Thursday, December 10, 2015, Yves Frederix
wrote:
> Hi all,
>
> I am experiencin
$ cmake -E copy_directory foo bar/foo
?
On Mon, Dec 7, 2015 at 4:53 PM, Robert Dailey wrote:
> I have a custom target which runs a command similar to this:
>
> $ cmake -E copy_directory foo bar
>
> The problem is that the contents of "foo" are copied inside of "bar",
> instead of it creating a
ut files to the SOURCES makes the target do what's its
> supposed to do.
>
> Cheers,
> Nico
>
> On Sun, Nov 22, 2015 at 11:59 PM David Cole > wrote:
>
>> You don't. You just assume all relevant targets have already been built
>> by the time you run
Thanks!
> How do I make a test depend on a target then?
>
> Cheers,
> Nico
>
>
> On Sun, Nov 22, 2015 at 8:58 PM David Cole > wrote:
>
>> The DEPENDS property of a test is meant to ensure test running order in
>> the case of parallel testing... It simpl
g., `
> testFetchData`). (Full CMakeLists.txt at [1].) Explicitly calling `make
> convert` works alright.
>
> Any idea why that might be?
>
> Cheers,
> Nico
>
> [1] http://chunk.io/f/729beeab41fb4a7385ceb98b31a2ea0a
>
> On Sun, Nov 22, 2015 at 8:46 PM David Cole >
The DEPENDS property of a test is meant to ensure test running order in the
case of parallel testing... It simply ensures that one test runs before
another. It is not connected to the build system at all. It's different
than target dependencies.
D
On Sunday, November 22, 2015, David
the trick: The target `convert` isn't executed before `ctest`.
>
> Any hints?
>
> Cheers,
> Nico
>
>
> On Sun, Nov 22, 2015 at 3:18 AM David Cole > wrote:
>
>> Did you try using full path names for the add_custom_command file names?
>>
>> And the NAME
Did you try using full path names for the add_custom_command file names?
And the NAME/COMMAND form of the add_test command?
Also, I've always found custom commands to work best when they're
associated with a target. And if it was part of a target you could make the
target depend on the external d
#x27;s
the one triggering this warning slipping through as unignored?
HTH,
D
On Thu, Nov 5, 2015 at 10:01 AM, Rashad M wrote:
> yes.
>
> On Thu, Nov 5, 2015 at 1:46 PM, David Cole wrote:
>>
>> Does your ctest -S script call ctest_read_custom_files
>> https://cmake.org/c
Does your ctest -S script call ctest_read_custom_files
https://cmake.org/cmake/help/v3.4/command/ctest_read_custom_files.html
after ctest_configure?
On Thursday, November 5, 2015, Rashad M wrote:
> Hello all,
>
> I have CTestCustom.cmake.in file in source tree with the following
> contents
>
>
What version of Visual Studio do you have installed?
On Thursday, November 5, 2015, Nikita Barawade <
nikita.baraw...@einfochips.com> wrote:
> Hi,
>
>
> New to cmake utility,
>
> I am trying to build sample program given here
> https://cognitivewaves.wordpress.com/cmake-and-visual-studio/ with V
Oh wait, I read it wrong...
Try ${} to get the value of the variable. (It contains a file name, right?)
D
On Saturday, October 31, 2015, David Cole wrote:
> Because you're giving DEPENDS as a target name, this is only an ordering
> dependency, stating that the command should ru
Because you're giving DEPENDS as a target name, this is only an ordering
dependency, stating that the command should run after the target is built.
But not necessarily re-build whenever the target is re-built...
If you want to re-run the command based on a file changing instead, then
use the full
CMAKE_BUILD_TYPE is not typically used/useful with the Visual Studio
generators. You may want to look into using the CMAKE_CFG_INTDIR
variable instead.
https://cmake.org/cmake/help/v3.3/variable/CMAKE_CFG_INTDIR.html
On Tue, Oct 27, 2015 at 8:06 AM, Holzinger, Axel (ALC NetworX GmbH)
wrote:
>
The "-1" bz2 files are for Cygwin...
Try the plain old .tar.gz instead.
David
> On Oct 1, 2015, at 7:51 PM, Damian Rouson
> wrote:
>
> All,
>
> Could someone advise me on building CMake from source on OS X 10.10.5
> (Yosemite)? At the bottom of this email is the tail of the output from th
This message is sent when an unparseable xml file is submitted to CDash.
The email says the contents are as follows, with nothing (the empty string)
following... So, usually, this is some bot sending garbage to your CDash
url. There is nothing for you to do, but ignore these. If they are too
freque
Find_library results are cached. If you want to re-find a potentially moved
library every time you run, you would have to unset the cache variable
prior to finding it.
D
On Thursday, August 20, 2015, Ette, Anthony (CDS) <
anthony.r.e...@controlsdata.com> wrote:
> Ok so I’ve got this going now (
elf would be predeclared,
> of course), and setting an undeclared one would throw an error.
>
> On Tue, Aug 11, 2015 at 6:57 AM, David Cole > wrote:
> > The final args to set_target_properties are any number of name/value
> pairs:
> >
> > ht
The final args to set_target_properties are any number of name/value pairs:
http://www.cmake.org/cmake/help/v3.3/command/set_target_properties.html
The only thing we could do there is look for an even number of args, and
catch possible problems half the time... I'm not sure if there are any
restr
> Hi,
>
> Quoting David Cole (2015-08-07 18:27:40)
>> Put your source in a sub-directory. CMake simply does not work at the
>> root of a drive letter on Windows. CMakeLists.txt MUST be in at least
>> one sub-directory underneath a root drive letter path.
>
> oh wow that
Put your source in a sub-directory. CMake simply does not work at the
root of a drive letter on Windows. CMakeLists.txt MUST be in at least
one sub-directory underneath a root drive letter path.
HTH,
David C.
On Fri, Aug 7, 2015 at 5:08 AM, Johannes Schauer wrote:
> Hi,
>
> I am trying to bui
There's nothing wrong with that approach, per se, it simply "doesn't
feel natural" to Xcode and Visual Studio users.
Xcode and Visual Studio users building modern apps for multiple
targeted platforms (phone, tablet, simulated phone/tablet, desktop,
other) are used to switching the target platform
You could argue bug or feature depending on your point of view. (I'd lean
toward bug, as it is rather unexpected...) However, it has been that way
for quite some time, (ever since function was added?), so it may require a
new policy to fix, since some function calls from inside functions may be
acc
ince it is small and quick to run.
HTH,
David C.
On Thu, Jun 25, 2015 at 12:16 PM, David Cole wrote:
> I cloned your project [Safe
> Numerics](https://github.com/robertramey/safe_numerics) to try to help
> you out by attempting to reproduce this problem.
>
> I see the most recen
Get the list of all files, loop over them, and filter out the ones
that DO have the string in the name ...?
On Thu, Jul 30, 2015 at 4:05 PM, Crast, Nicholas
wrote:
> All,
>
>
>
> This seems like a pretty simple task, but I cannot figure out a good way to
> do it. I want to get a list of all fil
json is SOOO much sexier than XML. ;-)
On Thu, Jul 30, 2015 at 10:10 AM, Dan Kegel wrote:
>>> The big selling point would be the ability to introduce arbitrary
>>> front-ends to CMake, not just CMakelists.txt. Every developer could
>>> choose an input language that suits their pro
And I wouldn't give up just yet on building support for this into
CMake, if not building the entire thing into a future CMake. Perhaps
there are valid objections, or perhaps people just need convincing.
D
On Wed, Jul 29, 2015 at 8:51 AM, Nagy-Egri Máté Ferenc wrote:
> Hi Nico,
>
> thank you for
This all seems like a very good idea, and also like it will take an
enormous amount of time and effort. I'd like to help, but I have quite
limited available time these days. Let us know if there are specific
things you need help with in advancing towards an implementation of
these ideas.
David C.
Interesting idea.
I can say for sure one of the reasons we didn't take this approach when we
first built ExternalProject was to avoid spending significant time on
ANYTHING during the CMake configure of the main project. Deferring
everything time-consuming to build time, after the configure step, w
I think
http://www.cmake.org/cmake/help/v3.3/variable/CMAKE_CURRENT_LIST_FILE.html
is exactly what you're asking for, and will work in most contexts you're
thinking of. (Configuring from a top level or sub-directory CMakeLists
file, in an included file, running a CMake -P script file...)
The only
CMake only puts projects (libraries, executables, custom targets) inside of
solution folders. There's currently no way to add an individual file in
them directly.
D
On Thu, Jul 23, 2015 at 11:24 AM, Andrei Porumb
wrote:
> Hello Parag,
>
>
>
> I am very sorry to say that your
However, be aware of two things if you do use FORCE:
If CMAKE_CXX_FLAGS_RELEASE already contains "-xHost" you will be
appending it *again* each time CMake is run in a given build tree...
So you may want some "if(NOT CMAKE_CXX_FLAGS_RELEASE MATCHES
"-xHost")" logic in there as well.
Also, using FO
Nope.
CMake has no way of knowing whether you have logic in the lower level
CMakeLists file which affects later included projects, or which might
even possibly affect global (top level project) CMakeCache settings.
Without adding facilities to track such interconnections, the entire
tree from the
; real project do not collide in any form. I am running on a a Mac with the
> HFS+ system without case sensitivity.
>
>
>
> On Tue, Jul 21, 2015 at 12:51 PM, David Cole wrote:
>>
>> Are you saying the file does not exist in the installed framework, or
>> that yo
Are you saying the file does not exist in the installed framework, or
that you do not see "copying Foo.h" in the install output ...? This
seems very unlikely. The header files are supposed to be in the
framework in the build tree, and the built framework in its entirety
is supposed to be recursivel
if EP stuff were more compose-able. If you have any good
ideas for making it so, this and the dev list are the right places
to mention them.
D
On Friday, July 17, 2015, Klaim - Joël Lamotte wrote:
>
>
> On 17 July 2015 at 20:06, Bradley Lowekamp > wrote:
>
>> Hello,
>
I have adopted the technique of splitting a project into two
ExternalProject_Add calls, the first of which is named
"download-${projectName}" with empty configure, build and install
stages, and the second of which is named ${projectName} with an empty
download step (using DOWNLOAD_COMMAND "").
The
add per-config complexity to it. I am certain
there are others with different opinions on the matter, though. We'll
see if anybody else chimes in.
D
On Tue, Jul 14, 2015 at 7:52 AM, Clifford Yapp wrote:
> On Mon, Jul 13, 2015 at 1:45 PM, David Cole wrote:
>
>> The other &qu
It's just something you can't change without wiping the build tree
entirely. It should probably actually produce an error or warning of
some sort to avoid confusion such as this...
D
On Tue, Jul 14, 2015 at 11:01 AM, Paul Smith wrote:
> We have a situation where people are sometimes wanting to
cmake_install.cmake
HTH,
David C.
On Mon, Jul 13, 2015 at 12:29 PM, Clifford Yapp wrote:
> On Mon, Jul 13, 2015 at 12:05 PM, David Cole wrote:
>> I think this should be achievable somehow with CMAKE_INSTALL_PREFIX
>> set to "/parent_dirs" and then using appropriate DESTIN
I think this should be achievable somehow with CMAKE_INSTALL_PREFIX
set to "/parent_dirs" and then using appropriate DESTINATION and
CONFIGURATIONS arguments to the CMake install commands.
Have you tried using the CONFIGURATIONS args to the install command?
On Mon, Jul 13, 2015 at 10:26 AM, Cli
I cloned your project [Safe
Numerics](https://github.com/robertramey/safe_numerics) to try to help
you out by attempting to reproduce this problem.
I see the most recent activity is in the "policies" branch, but I
don't see anything in the whole repo, in either 'master' or 'policies'
branches that
set(CTEST_DROP_SITE_CDASH TRUE)
>>
>> # Use multiple CPU cores to build
>> include(ProcessorCount)
>> ProcessorCount(N)
>> if(NOT N EQUAL 0)
>> if(NOT WIN32)
>>set(CTEST_BUILD_FLAGS "-j${N}")
>> endif(NOT WIN32)
>> set(ctest_test_args
gt;
>
> Thanks
> Mike Jackson
>
> On Jun 18, 2015, at 3:08 PM, David Cole via CMake wrote:
>
>> Are you using Eclipse or Kate?
>>
>> Did you do a grep -E "\-j" on all of the files included by the script
>> that drives the build? (And in your source
Did you read through the pointed to stack overflow question and answers?
Is the information there misleading or incorrect?, ... because it
seems to say there is a way to do it with MSVC...
On Thu, Jun 18, 2015 at 3:16 PM, Robert Dailey wrote:
> On Thu, Jun 18, 2015 at 12:02 PM, Dan Liew w
ile that makes CTest think it is running with a
> makefile generator.
>
> Should I post my various files?
>
> Mike Jackson
>
>> On Jun 18, 2015, at 9:56 AM, David Cole wrote:
>>
>> Is there a MAKEFLAGS or CTEST_BUILD_FLAGS in your environment?
>>
>> Whe
Is there a MAKEFLAGS or CTEST_BUILD_FLAGS in your environment?
Where does the -j16 come from? (CTest should not be injecting that
unless you are telling it to somehow, so it either comes from one of
your scripts, or your environment...)
grep for just "\-j" -- the value 16 may come from a variable
I think I have seen this behavior in pure (non-CMake-generated) VS
projects... Perhaps it's simply a Visual Studio issue, and has nothing
to do with CMake.
D
On Fri, Jun 12, 2015 at 7:55 AM, Roman Wüger wrote:
> @kgt: Thank you for this great hint. :-)
> I had overlooked this button in Visual St
1 - 100 of 2513 matches
Mail list logo