Skip to content
This repository has been archived by the owner on Jun 5, 2018. It is now read-only.

Commit

Permalink
Fixing deployment processing
Browse files Browse the repository at this point in the history
  • Loading branch information
gabriel committed Aug 10, 2010
1 parent 466cb94 commit f969fdd
Show file tree
Hide file tree
Showing 47 changed files with 19 additions and 12 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,6 @@
# Release 0.4.25
- Set DEPLOYMENT_POSTPROCESSING (MacOSX); So breakpointing doesn't warn about missing symbols

# Release 0.4.24
- Moved build settings into xcconfig (MacOSX)
- Striping linked build
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Expand Up @@ -17,6 +17,6 @@
<key>CFBundleSignature</key>
<string>GABE</string>
<key>CFBundleVersion</key>
<string>0.4.24</string>
<string>0.4.25</string>
</dict>
</plist>
Expand Up @@ -7,7 +7,8 @@
objects = {

/* Begin PBXBuildFile section */
000419A4120AAB1E007589A0 /* GHUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 000419A3120AAB1E007589A0 /* GHUnit.framework */; };
00C023E11212064C0020483D /* GHUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C023E01212064C0020483D /* GHUnit.framework */; };
00C023E2121206570020483D /* GHUnit.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00C023E01212064C0020483D /* GHUnit.framework */; };
00F6106110A2000F000E0CB3 /* GHUnitTestMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F6106010A2000F000E0CB3 /* GHUnitTestMain.m */; };
00F6106410A20061000E0CB3 /* MyTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F6106310A20061000E0CB3 /* MyTest.m */; };
1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; };
Expand All @@ -24,15 +25,16 @@
dstPath = "";
dstSubfolderSpec = 10;
files = (
00C023E2121206570020483D /* GHUnit.framework in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
000419A3120AAB1E007589A0 /* GHUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = GHUnit.framework; sourceTree = "<group>"; };
00041A50120AAF20007589A0 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
00041A8D120AB18C007589A0 /* RunTests.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = RunTests.sh; sourceTree = "<group>"; };
00C023E01212064C0020483D /* GHUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = GHUnit.framework; sourceTree = "<group>"; };
00F6103510A1FEBD000E0CB3 /* Tests.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Tests.app; sourceTree = BUILT_PRODUCTS_DIR; };
00F6103710A1FEBE000E0CB3 /* Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info.plist"; sourceTree = "<group>"; };
00F6106010A2000F000E0CB3 /* GHUnitTestMain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GHUnitTestMain.m; sourceTree = "<group>"; };
Expand All @@ -56,7 +58,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
000419A4120AAB1E007589A0 /* GHUnit.framework in Frameworks */,
00C023E11212064C0020483D /* GHUnit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -71,12 +73,12 @@
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
00F6103B10A1FEDE000E0CB3 /* Libraries */ = {
00F6103B10A1FEDE000E0CB3 /* Frameworks */ = {
isa = PBXGroup;
children = (
000419A3120AAB1E007589A0 /* GHUnit.framework */,
00C023E01212064C0020483D /* GHUnit.framework */,
);
path = Libraries;
path = Frameworks;
sourceTree = "<group>";
};
00F6106210A2004A000E0CB3 /* Tests */ = {
Expand Down Expand Up @@ -128,7 +130,7 @@
children = (
080E96DDFE201D6D7F000001 /* Classes */,
00F6106210A2004A000E0CB3 /* Tests */,
00F6103B10A1FEDE000E0CB3 /* Libraries */,
00F6103B10A1FEDE000E0CB3 /* Frameworks */,
29B97315FDCFA39411CA2CEA /* Other Sources */,
29B97317FDCFA39411CA2CEA /* Resources */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
Expand Down Expand Up @@ -318,7 +320,7 @@
COPY_PHASE_STRIP = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/Libraries\"",
"\"$(SRCROOT)/Frameworks\"",
);
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
Expand Down Expand Up @@ -348,7 +350,7 @@
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/Libraries\"",
"\"$(SRCROOT)/Frameworks\"",
);
GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_MODEL_TUNING = G5;
Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -64,7 +64,7 @@ There are two options. You can install it globally in /Library/Frameworks or wit

- Add a `New Target`. Select `Cocoa -> Application`. Name it `Tests` (or something similar).
- In the Finder, copy `GHUnit.framework` to your project directory (maybe in MyProject/Frameworks/.)
- In the `Tests` target, add the `GHUnit.framekwork` files (from MyProject/Frameworks/). It should now be visible as a `Linked Framework` in the target.
- In the `Tests` target, add the `GHUnit.framework` files (from MyProject/Frameworks/). It should now be visible as a `Linked Framework` in the target.
- In the `Tests` target, under Build Settings, add `@loader_path/../Frameworks` to `Runpath Search Paths` (Under All Configurations)
- In the `Tests` target, add `New Build Phase` | `New Copy Files Build Phase`.
- Change the Destination to `Frameworks`.
Expand Down
2 changes: 2 additions & 0 deletions XcodeConfig/GHUnit-Release.xcconfig
Expand Up @@ -2,3 +2,5 @@
#include "GHUnit.xcconfig"

STRIP_INSTALLED_PRODUCT = YES
//SEPARATE_STRIP = YES
DEPLOYMENT_POSTPROCESSING = YES
2 changes: 1 addition & 1 deletion XcodeConfig/Shared.xcconfig
@@ -1,4 +1,4 @@
GHUNIT_VERSION = 0.4.24
GHUNIT_VERSION = 0.4.25

GHUNIT_GENERAL_OTHER_CFLAGS = -Wdiv-by-zero -Wbad-function-cast -Wnested-externs -Wold-style-definition

Expand Down

0 comments on commit f969fdd

Please sign in to comment.