[Cmake-commits] CMake branch, master, updated. v3.4.0-rc1-249-g764720c

2015-10-17 Thread Kitware Robot
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, master has been updated
   via  764720c32b8f5f1a4421b274100c213dba17ec1d (commit)
  from  2f269fdf0c293e80325c748c985279bc4067af3e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=764720c32b8f5f1a4421b274100c213dba17ec1d
commit 764720c32b8f5f1a4421b274100c213dba17ec1d
Author: Kitware Robot <kwro...@kitware.com>
AuthorDate: Sun Oct 18 00:01:13 2015 -0400
Commit: Kitware Robot <kwro...@kitware.com>
CommitDate: Sun Oct 18 00:01:13 2015 -0400

CMake Nightly Date Stamp

diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake
index bad0f37..ee3512f 100644
--- a/Source/CMakeVersion.cmake
+++ b/Source/CMakeVersion.cmake
@@ -1,5 +1,5 @@
 # CMake version number components.
 set(CMake_VERSION_MAJOR 3)
 set(CMake_VERSION_MINOR 4)
-set(CMake_VERSION_PATCH 20151017)
+set(CMake_VERSION_PATCH 20151018)
 #set(CMake_VERSION_RC 1)

---

Summary of changes:
 Source/CMakeVersion.cmake |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[cmake-developers] [CMake 0015797]: PROPERTY CXX_STANDARD does not work with custom arm-none-eabi-g++

2015-10-17 Thread Mantis Bug Tracker

The following issue has been SUBMITTED. 
== 
https://cmake.org/Bug/view.php?id=15797 
== 
Reported By:nano
Assigned To:
== 
Project:CMake
Issue ID:   15797
Category:   CMake
Reproducibility:always
Severity:   major
Priority:   normal
Status: new
== 
Date Submitted: 2015-10-17 04:52 EDT
Last Modified:  2015-10-17 04:52 EDT
== 
Summary:PROPERTY CXX_STANDARD does not work with custom
arm-none-eabi-g++
Description: 
When the CMakeForceCompiler module is used to set a new compiler for cross
compilation the CXX_STANDARD property does not work. arm-none-eabi-g++ is
launched without -std=c++11. No errors or warnings are shown even though
CXX_STANDARD_REQUIRED is set.


Steps to Reproduce: 
cmake_minimum_required(VERSION 3.3)
include(CMakeForceCompiler)

set(CMAKE_SYSTEM_NAME Generic)
CMAKE_FORCE_C_COMPILER(arm-none-eabi-gcc GNU)
CMAKE_FORCE_CXX_COMPILER(arm-none-eabi-g++ GNU)

project(bug)
add_executable(bug bug.cpp)
set_property(TARGET bug PROPERTY CXX_STANDARD 11)
set_property(TARGET bug PROPERTY CXX_STANDARD_REQUIRED ON)

== 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2015-10-17 04:52 nano   New Issue
==

-- 

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-commits] CMake branch, next, updated. v3.4.0-rc1-618-g7c38530

2015-10-17 Thread Stephen Kelly
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
   via  7c38530a4c135de6a7c4eb50d948cdb68f5a8a54 (commit)
   via  ee36c9f18f785ebbd3653010315fae8722d4aab1 (commit)
  from  672069cdff86598e620b1555b2fe3778d9d9ea53 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7c38530a4c135de6a7c4eb50d948cdb68f5a8a54
commit 7c38530a4c135de6a7c4eb50d948cdb68f5a8a54
Merge: 672069c ee36c9f
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 06:44:25 2015 -0400
Commit: CMake Topic Stage 
CommitDate: Sat Oct 17 06:44:25 2015 -0400

Merge topic 'use-generator-target' into next

ee36c9f1 fixup! cmLocalGenerator: Port some API to cmGeneratorTarget.


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ee36c9f18f785ebbd3653010315fae8722d4aab1
commit ee36c9f18f785ebbd3653010315fae8722d4aab1
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 12:44:13 2015 +0200
Commit: Stephen Kelly 
CommitDate: Sat Oct 17 12:44:13 2015 +0200

fixup! cmLocalGenerator: Port some API to cmGeneratorTarget.

diff --git a/Source/cmGlobalXCodeGenerator.cxx 
b/Source/cmGlobalXCodeGenerator.cxx
index 8454bc1..d4ccde6 100644
--- a/Source/cmGlobalXCodeGenerator.cxx
+++ b/Source/cmGlobalXCodeGenerator.cxx
@@ -1814,14 +1814,14 @@ void 
cmGlobalXCodeGenerator::CreateBuildSettings(cmTarget& target,
 this->CurrentLocalGenerator->AddLanguageFlags(flags, lang, configName);
 
 // Add shared-library flags if needed.
-this->CurrentLocalGenerator->AddCMP0018Flags(flags, ,
+this->CurrentLocalGenerator->AddCMP0018Flags(flags, gtgt,
  lang, configName);
 
-this->CurrentLocalGenerator->AddVisibilityPresetFlags(flags, ,
+this->CurrentLocalGenerator->AddVisibilityPresetFlags(flags, gtgt,
lang);
 
 this->CurrentLocalGenerator->
-  AddCompileOptions(flags, , lang, configName);
+  AddCompileOptions(flags, gtgt, lang, configName);
 }
 
   std::string llang = gtgt->GetLinkerLanguage(configName);
@@ -1884,7 +1884,7 @@ void 
cmGlobalXCodeGenerator::CreateBuildSettings(cmTarget& target,
 this->CurrentLocalGenerator
   ->GetStaticLibraryFlags(extraLinkOptions,
   cmSystemTools::UpperCase(configName),
-  );
+  gtgt);
 }
   else
 {

---

Summary of changes:
 Source/cmGlobalXCodeGenerator.cxx |8 
 1 file changed, 4 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.4.0-rc1-616-g672069c

2015-10-17 Thread Stephen Kelly
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
   via  672069cdff86598e620b1555b2fe3778d9d9ea53 (commit)
   via  3f5c977fce4899de082a072bdd4e853ee0e1488a (commit)
  from  5783be81b2b18d82eb95b9b2a39b2acd83704634 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=672069cdff86598e620b1555b2fe3778d9d9ea53
commit 672069cdff86598e620b1555b2fe3778d9d9ea53
Merge: 5783be8 3f5c977
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 06:42:20 2015 -0400
Commit: CMake Topic Stage 
CommitDate: Sat Oct 17 06:42:20 2015 -0400

Merge topic 'use-generator-target' into next

3f5c977f fixup! cmLocalGenerator: Port some API to cmGeneratorTarget.


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3f5c977fce4899de082a072bdd4e853ee0e1488a
commit 3f5c977fce4899de082a072bdd4e853ee0e1488a
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 12:41:54 2015 +0200
Commit: Stephen Kelly 
CommitDate: Sat Oct 17 12:41:54 2015 +0200

fixup! cmLocalGenerator: Port some API to cmGeneratorTarget.

diff --git a/Source/cmGhsMultiTargetGenerator.cxx 
b/Source/cmGhsMultiTargetGenerator.cxx
index c687ba7..019cdd1 100644
--- a/Source/cmGhsMultiTargetGenerator.cxx
+++ b/Source/cmGhsMultiTargetGenerator.cxx
@@ -265,8 +265,11 @@ void 
cmGhsMultiTargetGenerator::SetCompilerFlags(std::string const ,
 this->LocalGenerator->AddLanguageFlags(
 flags, lang + std::string("_GHS_KERNEL"), config);
   }
-this->LocalGenerator->AddCMP0018Flags(flags, this->Target, lang, config);
-this->LocalGenerator->AddVisibilityPresetFlags(flags, this->Target, lang);
+this->LocalGenerator->AddCMP0018Flags(flags, this->GeneratorTarget,
+  lang, config);
+this->LocalGenerator->AddVisibilityPresetFlags(flags,
+   this->GeneratorTarget,
+   lang);
 
 // Append old-style preprocessor definition flags.
 if (std::string(" ") != std::string(this->Makefile->GetDefineFlags()))
@@ -276,7 +279,8 @@ void 
cmGhsMultiTargetGenerator::SetCompilerFlags(std::string const ,
   }
 
 // Add target-specific flags.
-this->LocalGenerator->AddCompileOptions(flags, this->Target, lang, config);
+this->LocalGenerator->AddCompileOptions(flags, this->GeneratorTarget,
+lang, config);
 
 std::map::value_type entry(language, flags);
 i = this->FlagsByLanguage.insert(entry).first;
@@ -299,7 +303,8 @@ std::string cmGhsMultiTargetGenerator::GetDefines(const 
std::string ,
   }
 
 // Add preprocessor definitions for this target and configuration.
-this->LocalGenerator->AddCompileDefinitions(defines, this->Target, config,
+this->LocalGenerator->AddCompileDefinitions(defines,
+this->GeneratorTarget, config,
 language);
 
 std::string definesString;
diff --git a/Source/cmLocalVisualStudio6Generator.cxx 
b/Source/cmLocalVisualStudio6Generator.cxx
index 3e901ba..f40e6dd 100644
--- a/Source/cmLocalVisualStudio6Generator.cxx
+++ b/Source/cmLocalVisualStudio6Generator.cxx
@@ -1750,12 +1750,12 @@ void cmLocalVisualStudio6Generator
   flagsRelWithDebInfo = this->Makefile->GetSafeDefinition(flagVar.c_str());
   flagsRelWithDebInfo += " -DCMAKE_INTDIR=\\\"RelWithDebInfo\\\" ";
 
-  this->AddCompileOptions(flags, , linkLanguage, "");
-  this->AddCompileOptions(flagsDebug, , linkLanguage, "Debug");
-  this->AddCompileOptions(flagsRelease, , linkLanguage, "Release");
-  this->AddCompileOptions(flagsMinSizeRel, , linkLanguage,
+  this->AddCompileOptions(flags, gt, linkLanguage, "");
+  this->AddCompileOptions(flagsDebug, gt, linkLanguage, "Debug");
+  this->AddCompileOptions(flagsRelease, gt, linkLanguage, "Release");
+  this->AddCompileOptions(flagsMinSizeRel, gt, linkLanguage,
   "MinSizeRel");
-  this->AddCompileOptions(flagsRelWithDebInfo, , linkLanguage,
+  this->AddCompileOptions(flagsRelWithDebInfo, gt, linkLanguage,
   "RelWithDebInfo");
 
   // if _UNICODE and _SBCS are not found, then add -D_MBCS
@@ -1775,14 +1775,14 @@ void cmLocalVisualStudio6Generator
   std::set minsizeDefinesSet;
   std::set debugrelDefinesSet;
 
-  this->AddCompileDefinitions(definesSet, , "", linkLanguage);
-  

Re: [CMake] Creating relocatable packages

2015-10-17 Thread Guillaume Dumont
What you are seeing is the expected behavior. You can get a relocatable
package if all your dependencies (in your case libcap) have themselves
relocatable package config files with exported targets. Then you package
should make use of find_dependency macro.

On Fri, Oct 16, 2015 at 4:56 PM, Zac Bergquist 
wrote:

> I've created a sample project to replicate my issue in hopes that it would
> make it easier to troubleshoot.
>
> Thanks for any help,
> Zac
>
> https://github.com/zmb3/cmaketest
>
> On Mon, Oct 12, 2015 at 8:53 AM, Zac Bergquist 
> wrote:
>
>> Hello,
>>
>> I'm trying to fix a project so that its output is relocatable.  The
>> project is a library that itself depends on libpcap.  My goal is to be able
>> to import the library into my CMake application and have CMake
>> automatically link libpcap with it.
>>
>> I'm using a toolchain file that invokes an ARM cross compiler, sets
>> CMAKE_INSTALL_PREFIX and appends it to CMAKE_FIND_ROOT_PATH.  This all
>> seems to work well.
>>
>> What I'm seeing is that the exported files that get installed to
>> CMAKE_INSTALL_PREFIX contain absolute paths to libpcap on my machine, which
>> make them useless to other team members.
>>
>> The first thing I changed was to use CONFIGURE_PACKAGE_CONFIG_FILE
>> instead of CONFIGURE_FILE.  This got rid of absolute paths in the generated
>> CMake config file.
>>
>> However, I still have absolute paths in the CMake target import file that
>> gets generated.  The IMPORTED_LINK_INTERFACE_LIBRARIES target property has
>> an absolute path instead of one relative to CMAKE_INSTALL_PREFIX.
>>
>> I've read the "Creating Relocatable Packages" [1] section of the CMake
>> packages documentation. I'm pretty sure this is what I'm running into, but
>> I don't quite understand how to solve it.  The documentation says that I
>> should be using imported targets, but I'm not sure how to do so.  The
>> library is just using its own FindPCAP.cmake file to locate libpcap.
>>
>> Does anyone know of an example of a CMake package that imports other
>> libraries?  I could also try to create a minimal example project with this
>> setup if it would be helpful.
>>
>> Thanks,
>> Zac
>>
>> [1]:
>> https://cmake.org/cmake/help/v3.3/manual/cmake-packages.7.html#creating-relocatable-packages
>>
>>
>
> --
>
> 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
>



-- 
Guillaume Dumont
=
dumont.guilla...@gmail.com
-- 

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

[Cmake-commits] CMake branch, next, updated. v3.4.0-rc1-639-gc9224a0

2015-10-17 Thread Stephen Kelly
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
   via  c9224a0aa83711e24dbda9514c7107fa1bce19c5 (commit)
   via  cefb623d84c7657574c3dc2cc62ff94f0d65acae (commit)
   via  429440edab6f0e15991f281928e9c38f798b4e4a (commit)
   via  39540916916e390fc7059f77f646cd7f341693b9 (commit)
   via  80c97771319f3ab6d32ffc77c2660d863e7a7166 (commit)
   via  0c454746a0865d2310fb0746a85c5491df196b72 (commit)
   via  943b26f4f39d94d50d1f0f9b84ef139225eb921f (commit)
   via  1884d054d86a1e8d326cdcbc904a2d4b34382a2b (commit)
   via  52b56835e39b93a42f7c5235b8469178dfc5db12 (commit)
   via  4f1135ba712f145edb70299d38ac539d70c13c42 (commit)
   via  274d73e8616430028ec1245ba6cdc66f73d7cdba (commit)
   via  80bfcc17eff2681012a234275f6f9bb60b84142e (commit)
   via  d693e2fca03d03f12f02c38270543b29b0270600 (commit)
   via  bf32afb11df8ca3e03c418a9073941dd3e12fb5c (commit)
   via  a4d256a66132604486d047aa019de58f398b408d (commit)
   via  772e91eba562f466e9ce11dfc7b61a8c716f7afb (commit)
   via  10902e4a6c66162c165cf804e46c8879290244a3 (commit)
  from  640dde743eaf4e35012d35b51c64fb3e819372fc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c9224a0aa83711e24dbda9514c7107fa1bce19c5
commit c9224a0aa83711e24dbda9514c7107fa1bce19c5
Merge: 640dde74 cefb623
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 09:27:28 2015 -0400
Commit: CMake Topic Stage 
CommitDate: Sat Oct 17 09:27:28 2015 -0400

Merge topic 'use-generator-target' into next

cefb623d cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget.
429440ed cmGeneratorTarget: Move IsXCTestOnApple from cmTarget.
39540916 cmGeneratorTarget: Copy IsAppBundleOnApple from cmTarget.
80c97771 cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget.
0c454746 cmGeneratorTarget: Move IsLinkable from cmTarget.
943b26f4 Xcode: Port internal API to cmGeneratorTarget.
1884d054 cmGeneratorTarget: Move GetExportName from cmTarget.
52b56835 Export: Port internal API to cmGeneratorTarget.
4f1135ba Export: Port internal utility to cmGeneratorTarget.
274d73e8 Export: Port some API to cmGlobalGenerator.
80bfcc17 cmInstallTargetGenerator: Port GetInstallFilename to 
cmGeneratorTarget.
d693e2fc Export: Port interface to cmGeneratorTarget.
bf32afb1 cmExportTryCompileFileGenerator: Port to cmGeneratorTarget.
a4d256a6 cmExportSet: Store a cmGeneratorTarget.
772e91eb cmGlobalGenerator: Compute export() related classes early.
10902e4a fixup! Use GetName from cmGeneratorTarget.


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=cefb623d84c7657574c3dc2cc62ff94f0d65acae
commit cefb623d84c7657574c3dc2cc62ff94f0d65acae
Author: Stephen Kelly 
AuthorDate: Fri Oct 9 23:59:10 2015 +0200
Commit: Stephen Kelly 
CommitDate: Sat Oct 17 15:25:41 2015 +0200

cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget.

diff --git a/Source/cmExportFileGenerator.cxx b/Source/cmExportFileGenerator.cxx
index 9bdf2f5..5177ec8 100644
--- a/Source/cmExportFileGenerator.cxx
+++ b/Source/cmExportFileGenerator.cxx
@@ -1095,7 +1095,7 @@ cmExportFileGenerator
<< " PROPERTY MACOSX_BUNDLE 1)\n";
 }
 
-  if (target->Target->IsCFBundleOnApple())
+  if (target->IsCFBundleOnApple())
 {
 os << "set_property(TARGET " << targetName
<< " PROPERTY BUNDLE 1)\n";
diff --git a/Source/cmGeneratorTarget.cxx b/Source/cmGeneratorTarget.cxx
index 7e457bb..b2959fe 100644
--- a/Source/cmGeneratorTarget.cxx
+++ b/Source/cmGeneratorTarget.cxx
@@ -1574,7 +1574,7 @@ bool cmGeneratorTarget::IsBundleOnApple() const
 {
   return this->IsFrameworkOnApple()
   || this->IsAppBundleOnApple()
-  || this->Target->IsCFBundleOnApple();
+  || this->IsCFBundleOnApple();
 }
 
 //
@@ -1943,7 +1943,7 @@ cmGeneratorTarget::BuildMacContentDirectory(const 
std::string& base,
 {
 fpath += this->GetFrameworkDirectory(config, contentOnly);
 }
-  if(this->Target->IsCFBundleOnApple())
+  if(this->IsCFBundleOnApple())
 {
 fpath += this->GetCFBundleDirectory(config, contentOnly);
 }
@@ -3483,7 +3483,7 @@ void cmGeneratorTarget::GetFullNameInternal(const 
std::string& config,
 targetSuffix = 0;
 }
 
-  if(this->Target->IsCFBundleOnApple())
+  if(this->IsCFBundleOnApple())
 {
 fw_prefix = this->GetCFBundleDirectory(config, false);
 fw_prefix += "/";
@@ -5966,6 +5966,14 @@ bool 

[Cmake-commits] CMake branch, next, updated. v3.4.0-rc1-641-gfc64d57

2015-10-17 Thread Stephen Kelly
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
   via  fc64d57d37c302feca79a9a5398c8269d639f91b (commit)
   via  02e1c493bb45e1a192069b67fe9b682f041ca6f9 (commit)
  from  c9224a0aa83711e24dbda9514c7107fa1bce19c5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=fc64d57d37c302feca79a9a5398c8269d639f91b
commit fc64d57d37c302feca79a9a5398c8269d639f91b
Merge: c9224a0 02e1c49
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 10:59:08 2015 -0400
Commit: CMake Topic Stage 
CommitDate: Sat Oct 17 10:59:08 2015 -0400

Merge topic 'use-generator-target' into next

02e1c493 fixup! Export: Port internal utility to cmGeneratorTarget.


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=02e1c493bb45e1a192069b67fe9b682f041ca6f9
commit 02e1c493bb45e1a192069b67fe9b682f041ca6f9
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 16:58:50 2015 +0200
Commit: Stephen Kelly 
CommitDate: Sat Oct 17 16:58:50 2015 +0200

fixup! Export: Port internal utility to cmGeneratorTarget.

diff --git a/Source/cmExportTryCompileFileGenerator.h 
b/Source/cmExportTryCompileFileGenerator.h
index 19d8024..07f274f 100644
--- a/Source/cmExportTryCompileFileGenerator.h
+++ b/Source/cmExportTryCompileFileGenerator.h
@@ -38,8 +38,8 @@ protected:
   virtual void HandleMissingTarget(std::string&,
std::vector&,
cmMakefile*,
-   cmTarget*,
-   cmTarget*) {}
+   cmGeneratorTarget*,
+   cmGeneratorTarget*) {}
 
   void PopulateProperties(cmGeneratorTarget const* target,
   ImportPropertyMap& properties,

---

Summary of changes:
 Source/cmExportTryCompileFileGenerator.h |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.4.0-rc1-643-g7427b77

2015-10-17 Thread Stephen Kelly
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
   via  7427b779900b67548c474dadbd410861a8e80bbe (commit)
   via  f0451cd02bb479ba0a3ab68c9fd15cf14c7d5ae9 (commit)
  from  fc64d57d37c302feca79a9a5398c8269d639f91b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=7427b779900b67548c474dadbd410861a8e80bbe
commit 7427b779900b67548c474dadbd410861a8e80bbe
Merge: fc64d57 f0451cd
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 11:29:00 2015 -0400
Commit: CMake Topic Stage 
CommitDate: Sat Oct 17 11:29:00 2015 -0400

Merge topic 'use-generator-target' into next

f0451cd0 fixup! Export: Port some API to cmGlobalGenerator.


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f0451cd02bb479ba0a3ab68c9fd15cf14c7d5ae9
commit f0451cd02bb479ba0a3ab68c9fd15cf14c7d5ae9
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 17:28:39 2015 +0200
Commit: Stephen Kelly 
CommitDate: Sat Oct 17 17:28:39 2015 +0200

fixup! Export: Port some API to cmGlobalGenerator.

diff --git a/Source/cmExportTryCompileFileGenerator.h 
b/Source/cmExportTryCompileFileGenerator.h
index 07f274f..fc135a4 100644
--- a/Source/cmExportTryCompileFileGenerator.h
+++ b/Source/cmExportTryCompileFileGenerator.h
@@ -37,7 +37,6 @@ protected:
 std::vector&) {}
   virtual void HandleMissingTarget(std::string&,
std::vector&,
-   cmMakefile*,
cmGeneratorTarget*,
cmGeneratorTarget*) {}
 

---

Summary of changes:
 Source/cmExportTryCompileFileGenerator.h |1 -
 1 file changed, 1 deletion(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, next, updated. v3.4.0-rc1-666-g000a87a

2015-10-17 Thread Stephen Kelly
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
   via  000a87a49e29b30f397992b249e7b3ada30aacbd (commit)
   via  5227cfe53987e0ccbccb0513d5d8f5bb08222b17 (commit)
  from  b00a1f312283af0e3dca58a58a4a2e03220eed3b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=000a87a49e29b30f397992b249e7b3ada30aacbd
commit 000a87a49e29b30f397992b249e7b3ada30aacbd
Merge: b00a1f3 5227cfe
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 11:38:32 2015 -0400
Commit: CMake Topic Stage 
CommitDate: Sat Oct 17 11:38:32 2015 -0400

Merge topic 'use-generator-target' into next

5227cfe5 fixup! cmLocalGenerator: Port PList handling to cmGeneratorTarget.


https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5227cfe53987e0ccbccb0513d5d8f5bb08222b17
commit 5227cfe53987e0ccbccb0513d5d8f5bb08222b17
Author: Stephen Kelly 
AuthorDate: Sat Oct 17 17:38:10 2015 +0200
Commit: Stephen Kelly 
CommitDate: Sat Oct 17 17:38:10 2015 +0200

fixup! cmLocalGenerator: Port PList handling to cmGeneratorTarget.

diff --git a/Source/cmGlobalXCodeGenerator.cxx 
b/Source/cmGlobalXCodeGenerator.cxx
index 017d1e1..ea1b1a0 100644
--- a/Source/cmGlobalXCodeGenerator.cxx
+++ b/Source/cmGlobalXCodeGenerator.cxx
@@ -2065,7 +2065,7 @@ void 
cmGlobalXCodeGenerator::CreateBuildSettings(cmTarget& target,
   // a per-configuration Info.plist file. The cfbundle plist
   // is very similar to the application bundle plist
   this->CurrentLocalGenerator
-->GenerateAppleInfoPList(, "$(EXECUTABLE_NAME)",
+->GenerateAppleInfoPList(gtgt, "$(EXECUTABLE_NAME)",
  plist.c_str());
   std::string path =
 this->ConvertToRelativeForXCode(plist.c_str());
@@ -2114,7 +2114,7 @@ void 
cmGlobalXCodeGenerator::CreateBuildSettings(cmTarget& target,
   // so let it replace the framework name. This avoids creating
   // a per-configuration Info.plist file.
   this->CurrentLocalGenerator
-->GenerateFrameworkInfoPList(, "$(EXECUTABLE_NAME)",
+->GenerateFrameworkInfoPList(gtgt, "$(EXECUTABLE_NAME)",
  plist.c_str());
   std::string path =
 this->ConvertToRelativeForXCode(plist.c_str());
@@ -2157,7 +2157,7 @@ void 
cmGlobalXCodeGenerator::CreateBuildSettings(cmTarget& target,
   // so let it replace the executable name.  This avoids creating
   // a per-configuration Info.plist file.
   this->CurrentLocalGenerator
-->GenerateAppleInfoPList(, "$(EXECUTABLE_NAME)",
+->GenerateAppleInfoPList(gtgt, "$(EXECUTABLE_NAME)",
  plist.c_str());
   std::string path =
 this->ConvertToRelativeForXCode(plist.c_str());

---

Summary of changes:
 Source/cmGlobalXCodeGenerator.cxx |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/mailman/listinfo/cmake-commits


[CMake] Known issues with Xcode 6.x and CMake

2015-10-17 Thread Michael Jackson
Are there any known issues with Xcode 6.4 and CMake 3.3.x? I ask because in our 
project when we generate the Xcode project we end up with 2 or 3 executables 
listed in the drop down combo box. We also end up with lots of duplicate 
targets in the Xcode project. And the first time I open an Xcode project I have 
to click the “autocreate schemes” button about 30 times (I counted). We have 
127 targets in our project currently.

Has anyone seen anything like this or have any comments? This is with Xcode 6.4 
on OS X 10.10.5.

Thanks

--
Mike Jackson  [mike.jack...@bluequartz.net]


-- 

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