summaryrefslogtreecommitdiffstats
path: root/Tests/BundleTest
diff options
context:
space:
mode:
authorAndy Cedilnik <andy.cedilnik@kitware.com>2006-07-05 20:27:44 (GMT)
committerAndy Cedilnik <andy.cedilnik@kitware.com>2006-07-05 20:27:44 (GMT)
commit24e6ffae3605f54c4ef75a151206fec14ab06ec0 (patch)
treecc37c51a28bee38b5bcae531d85324d67070c89c /Tests/BundleTest
parentcf80510ac523a33f2ca2970208f028382cf956a7 (diff)
downloadCMake-24e6ffae3605f54c4ef75a151206fec14ab06ec0.zip
CMake-24e6ffae3605f54c4ef75a151206fec14ab06ec0.tar.gz
CMake-24e6ffae3605f54c4ef75a151206fec14ab06ec0.tar.bz2
BUG: If the source file specified is not in a source tree, do not use full path to the file
Diffstat (limited to 'Tests/BundleTest')
-rw-r--r--Tests/BundleTest/BundleLib.cxx4
-rw-r--r--Tests/BundleTest/CMakeLists.txt2
2 files changed, 5 insertions, 1 deletions
diff --git a/Tests/BundleTest/BundleLib.cxx b/Tests/BundleTest/BundleLib.cxx
index bc757b1..4f353fb 100644
--- a/Tests/BundleTest/BundleLib.cxx
+++ b/Tests/BundleTest/BundleLib.cxx
@@ -51,8 +51,10 @@ int foo(char *exec)
{
int res1 = findBundleFile(exec, "Resources/randomResourceFile.plist");
int res2 = findBundleFile(exec, "MacOS/SomeRandomFile.txt");
+ int res3 = findBundleFile(exec, "MacOS/ChangeLog.txt");
if ( !res1 ||
- !res2 )
+ !res2 ||
+ !res3 )
{
return 1;
}
diff --git a/Tests/BundleTest/CMakeLists.txt b/Tests/BundleTest/CMakeLists.txt
index 57ebd24..0c742b0 100644
--- a/Tests/BundleTest/CMakeLists.txt
+++ b/Tests/BundleTest/CMakeLists.txt
@@ -16,6 +16,7 @@ SET_SOURCE_FILES_PROPERTIES(
SET_SOURCE_FILES_PROPERTIES(
SomeRandomFile.txt
+ "${CMake_SOURCE_DIR}/ChangeLog.txt"
PROPERTIES
MACOSX_PACKAGE_LOCATION MacOS
)
@@ -28,6 +29,7 @@ ADD_EXECUTABLE(BundleTest
MACOSX_BUNDLE
BundleTest.cxx
SomeRandomFile.txt
+ "${CMake_SOURCE_DIR}/ChangeLog.txt"
"${CMAKE_CURRENT_BINARY_DIR}/randomResourceFile.plist"
)