[cmake-developers] [PATCH v6 0/2] Add XCTest Bundle Support
Gregor Jasny
gjasny at googlemail.com
Wed Feb 25 15:07:42 EST 2015
Hello,
this series contains the latest XCTest patches.
Changes since v5:
* Rebased against master (could drop two applied patches)
* kept help modules list sorted
* indirected xctest wiring
Thanks,
Gregor
Gregor Jasny (2):
Add handling for XCTest bundles
Add XCTest example to test Frameworks and Cocoa App Bundles
Help/manual/cmake-modules.7.rst | 1 +
Help/manual/cmake-properties.7.rst | 1 +
Help/module/XCTestUtilities.rst | 1 +
Help/prop_tgt/XCTEST.rst | 13 +
Help/release/dev/xcode-xctest.rst | 6 +
Modules/XCTestUtilities.cmake | 123 ++++
Source/cmGlobalXCodeGenerator.cxx | 12 +-
Source/cmTarget.cxx | 16 +-
Source/cmTarget.h | 3 +
Tests/CMakeLists.txt | 13 +
Tests/XCTest/CMakeLists.txt | 62 ++
Tests/XCTest/CocoaExample/AppDelegate.h | 7 +
Tests/XCTest/CocoaExample/AppDelegate.m | 18 +
Tests/XCTest/CocoaExample/Info.plist | 30 +
Tests/XCTest/CocoaExample/MainMenu.xib | 680 +++++++++++++++++++++
Tests/XCTest/CocoaExample/main.m | 5 +
Tests/XCTest/CocoaExampleTests/CocoaExampleTests.m | 13 +
Tests/XCTest/FrameworkExample/FrameworkExample.c | 6 +
Tests/XCTest/FrameworkExample/FrameworkExample.h | 1 +
Tests/XCTest/FrameworkExample/Info.plist | 28 +
.../FrameworkExampleTests/FrameworkExampleTests.m | 16 +
Tests/XCTest/FrameworkExampleTests/Info.plist | 24 +
22 files changed, 1076 insertions(+), 3 deletions(-)
create mode 100644 Help/module/XCTestUtilities.rst
create mode 100644 Help/prop_tgt/XCTEST.rst
create mode 100644 Help/release/dev/xcode-xctest.rst
create mode 100644 Modules/XCTestUtilities.cmake
create mode 100644 Tests/XCTest/CMakeLists.txt
create mode 100644 Tests/XCTest/CocoaExample/AppDelegate.h
create mode 100644 Tests/XCTest/CocoaExample/AppDelegate.m
create mode 100644 Tests/XCTest/CocoaExample/Info.plist
create mode 100644 Tests/XCTest/CocoaExample/MainMenu.xib
create mode 100644 Tests/XCTest/CocoaExample/main.m
create mode 100644 Tests/XCTest/CocoaExampleTests/CocoaExampleTests.m
create mode 100644 Tests/XCTest/FrameworkExample/FrameworkExample.c
create mode 100644 Tests/XCTest/FrameworkExample/FrameworkExample.h
create mode 100644 Tests/XCTest/FrameworkExample/Info.plist
create mode 100644 Tests/XCTest/FrameworkExampleTests/FrameworkExampleTests.m
create mode 100644 Tests/XCTest/FrameworkExampleTests/Info.plist
--
2.3.0
More information about the cmake-developers
mailing list