diff options
Diffstat (limited to '3rdparty/genie/tests/actions/xcode/test_xcode_dependencies.lua')
-rw-r--r-- | 3rdparty/genie/tests/actions/xcode/test_xcode_dependencies.lua | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/3rdparty/genie/tests/actions/xcode/test_xcode_dependencies.lua b/3rdparty/genie/tests/actions/xcode/test_xcode_dependencies.lua index ad14d5e4b25..87889273c2c 100644 --- a/3rdparty/genie/tests/actions/xcode/test_xcode_dependencies.lua +++ b/3rdparty/genie/tests/actions/xcode/test_xcode_dependencies.lua @@ -60,6 +60,17 @@ ]] end + function suite.PBXBuildFile_ListsDependencyTargets_OnBundle() + kind "Bundle" + prepare() + xcode.PBXBuildFile(tr) + test.capture [[ +/* Begin PBXBuildFile section */ + [MyProject2-d.bundle:build] /* MyProject2-d.bundle in Frameworks */ = {isa = PBXBuildFile; fileRef = [MyProject2-d.bundle] /* MyProject2-d.bundle */; }; +/* End PBXBuildFile section */ + ]] + end + --------------------------------------------------------------------------- -- PBXContainerItemProxy tests @@ -157,6 +168,24 @@ ]] end + function suite.PBXFrameworksBuildPhase_ListsDependencies_OnBundle() + kind "Bundle" + prepare() + xcode.PBXFrameworksBuildPhase(tr) + test.capture [[ +/* Begin PBXFrameworksBuildPhase section */ + [MyProject:fxs] /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + [MyProject2-d.bundle:build] /* MyProject2-d.bundle in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + ]] + end + --------------------------------------------------------------------------- -- PBXGroup tests --------------------------------------------------------------------------- |