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  188c762f8a5f690708109a3cb8d44693e599adb1 (commit)
       via  cef59bb8bac6b6d38025cc492235953c5ff7654b (commit)
       via  0d57b07ad99cefc5df9e65d6c14aeaddf5d64b88 (commit)
       via  c3fb0d95ad114c9f9680e885c4c2263b43c437dc (commit)
       via  fa9dbc56a15aec71ac2eda7890efd0116797f373 (commit)
       via  848ae2a663ef83e059561d94b33d551154642231 (commit)
       via  a0a720e6a70133e361762101ce69a0b3f1ab244d (commit)
       via  637e3f3ee131cf30f7337db06314f4a1af22c245 (commit)
       via  05251e6d80b03ae14d6a89765f14c2eb10979bd4 (commit)
       via  fbf1721c94b40ea86eeb183a1916f2066eb64bdc (commit)
       via  390a7d8647c13570dc6416fceb884dc51c8ef6f9 (commit)
       via  e32a6bdd990571bafb8537110128d28a593150b7 (commit)
       via  7863fba1f6f37db2f75834d0d6a3fbbc680e731c (commit)
       via  8096682e4edb542a48bbf66c085911db5f00be02 (commit)
       via  7d57c1a2c926011bc2e4c7a65b802763ec4efbcb (commit)
       via  a55cac4ba475ff61da4146272246512a52247323 (commit)
       via  705fcf522be16eee03b1757274b23ada6547e6bd (commit)
       via  1fb6f672bd2bd041edb772b0627278383a00fb62 (commit)
       via  60b3f216c18aa317656433bcc0b724e6abd8d02f (commit)
       via  aaa5dbbf64392dad518668ac1d046d624dac41f3 (commit)
      from  9a2048f1ea6687530e209992c3f5eafcbc02b2a9 (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 -----------------------------------------------------------------;a=commitdiff;h=188c762f8a5f690708109a3cb8d44693e599adb1
commit 188c762f8a5f690708109a3cb8d44693e599adb1
Merge: 9a2048f cef59bb
Author:     Brad King <>
AuthorDate: Mon Oct 17 10:15:21 2016 -0400
Commit:     CMake Topic Stage <>
CommitDate: Mon Oct 17 10:15:21 2016 -0400

    Merge topic 'extract-computed-target-properties'
    cef59bb8 cmTarget: Implement GetProperty in terms of cmState::Snapshot
    0d57b07a cmTarget: Group code for checking written properties together
    c3fb0d95 cmTarget: Move sanity checks and computed property access to 
    fa9dbc56 cmGeneratorTarget: Implement cmTargetPropertyComputer interface
    848ae2a6 cmTargetPropertyComputer: Template some methods on the Target
    a0a720e6 cm{,Generator}Target: Add global generator accessors
    637e3f3e cmTargetPropertyComputer: Unify whitelist handling from cmTarget
    05251e6d cmTargetPropertyComputer: Move whitelist check from cmTarget
    fbf1721c cmTargetPropertyComputer: Extract into new files
    390a7d86 cmTargetPropertyComputer: Implement GetProperty without cmMakefile
    e32a6bdd cmListFileBacktrace: Add a method to retrieve the Bottom of a 
    7863fba1 cmTarget: Extract GetLocation method
    8096682e cmTarget: Extract GetSources method
    7d57c1a2 cmTarget: Extract location computation methods
    a55cac4b cmTarget: Split property computation into separate class
    705fcf52 cmTarget: Move IMPORTED check to callers


Summary of changes:
 Source/CMakeLists.txt                              |    2 +
 Source/cmGeneratorTarget.cxx                       |   57 ++-
 Source/cmGeneratorTarget.h                         |    4 +
 Source/cmGetPropertyCommand.cxx                    |   15 +-
 Source/cmGetTargetPropertyCommand.cxx              |   13 +-
 Source/cmListFileCache.h                           |    2 +
 Source/cmTarget.cxx                                |  458 ++++++++------------
 Source/cmTarget.h                                  |   19 +-
 Source/cmTargetPropertyComputer.cxx                |   99 +++++
 Source/cmTargetPropertyComputer.h                  |  110 +++++
 .../TARGET_PROPERTY-LOCATION-stderr.txt            |    4 +-
 bootstrap                                          |    1 +
 12 files changed, 493 insertions(+), 291 deletions(-)
 create mode 100644 Source/cmTargetPropertyComputer.cxx
 create mode 100644 Source/cmTargetPropertyComputer.h

Cmake-commits mailing list

Reply via email to