[Avida-cvs] [avida-svn] r956 - development/Avida.xcodeproj
brysonda at myxo.css.msu.edu
brysonda at myxo.css.msu.edu
Wed Sep 13 19:08:58 PDT 2006
Author: brysonda
Date: 2006-09-13 22:08:58 -0400 (Wed, 13 Sep 2006)
New Revision: 956
Modified:
development/Avida.xcodeproj/project.pbxproj
Log:
Update Xcode project settings for Intel compiles. Now builds universal binaries. PPC side builds a binary tuned for G5 processors (does not use 64bit math, should work on G4).
Modified: development/Avida.xcodeproj/project.pbxproj
===================================================================
--- development/Avida.xcodeproj/project.pbxproj 2006-09-14 02:04:42 UTC (rev 955)
+++ development/Avida.xcodeproj/project.pbxproj 2006-09-14 02:08:58 UTC (rev 956)
@@ -930,7 +930,7 @@
DCC315CF076253A5008F7A48 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
DCC315D0076253A5008F7A48 /* task_event_gen.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = task_event_gen.cc; sourceTree = "<group>"; };
DCC315D1076253A5008F7A48 /* task_event_gen.old.cc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = task_event_gen.old.cc; sourceTree = "<group>"; };
- DCC3164D07626CF3008F7A48 /* avida */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = avida; sourceTree = BUILT_PRODUCTS_DIR; };
+ DCC3164D07626CF3008F7A48 /* avida */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.executable"; path = avida; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -2308,7 +2308,6 @@
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
"-Wconversion",
- "-Winline",
);
};
name = Development;
@@ -2334,7 +2333,6 @@
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
"-Wconversion",
- "-Winline",
);
};
name = "Deployment-G4";
@@ -2490,7 +2488,6 @@
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
"-Wconversion",
- "-Winline",
);
};
name = "Deployment-G5";
@@ -2518,7 +2515,6 @@
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
"-Wconversion",
- "-Winline",
);
};
name = Profile;
@@ -2555,7 +2551,7 @@
};
name = Profile;
};
- E62620990A372B9900C07685 /* Deployment-Intel */ = {
+ E62620990A372B9900C07685 /* Deployment-Universal */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_DYNAMIC_NO_PIC = NO;
@@ -2565,9 +2561,9 @@
GCC_THREADSAFE_STATICS = NO;
PRODUCT_NAME = tcmalloc;
};
- name = "Deployment-Intel";
+ name = "Deployment-Universal";
};
- E626209A0A372B9900C07685 /* Deployment-Intel */ = {
+ E626209A0A372B9900C07685 /* Deployment-Universal */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_MODEL_CPU = G4;
@@ -2577,17 +2573,17 @@
);
PRODUCT_NAME = avida;
};
- name = "Deployment-Intel";
+ name = "Deployment-Universal";
};
- E626209B0A372B9900C07685 /* Deployment-Intel */ = {
+ E626209B0A372B9900C07685 /* Deployment-Universal */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_MODEL_CPU = G4;
PRODUCT_NAME = "avida-s";
};
- name = "Deployment-Intel";
+ name = "Deployment-Universal";
};
- E626209C0A372B9900C07685 /* Deployment-Intel */ = {
+ E626209C0A372B9900C07685 /* Deployment-Universal */ = {
isa = XCBuildConfiguration;
buildSettings = {
GCC_ALTIVEC_EXTENSIONS = YES;
@@ -2607,16 +2603,20 @@
"-Wno-unknown-pragmas",
);
};
- name = "Deployment-Intel";
+ name = "Deployment-Universal";
};
- E626209D0A372B9900C07685 /* Deployment-Intel */ = {
+ E626209D0A372B9900C07685 /* Deployment-Universal */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ARCHS = (
+ ppc,
+ i386,
+ );
DEPLOYMENT_POSTPROCESSING = YES;
GCC_AUTO_VECTORIZATION = YES;
GCC_DYNAMIC_NO_PIC = YES;
GCC_FAST_MATH = YES;
- GCC_MODEL_TUNING = "";
+ GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 3;
GCC_PREPROCESSOR_DEFINITIONS = (
NDEBUG,
@@ -2625,15 +2625,15 @@
GCC_STRICT_ALIASING = YES;
GCC_UNROLL_LOOPS = YES;
PREBINDING = NO;
+ SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
WARNING_CFLAGS = (
"-Wextra",
"-Wno-four-char-constants",
"-Wno-unknown-pragmas",
"-Wconversion",
- "-Winline",
);
};
- name = "Deployment-Intel";
+ name = "Deployment-Universal";
};
/* End XCBuildConfiguration section */
@@ -2644,7 +2644,7 @@
700E2B7F085DE50C00CF158A /* Development */,
700E2B80085DE50C00CF158A /* Deployment-G4 */,
70B393DE0944CA6F0018F09D /* Deployment-G5 */,
- E626209C0A372B9900C07685 /* Deployment-Intel */,
+ E626209C0A372B9900C07685 /* Deployment-Universal */,
70B393DF0944CA6F0018F09D /* Profile */,
);
defaultConfigurationIsVisible = 0;
@@ -2656,7 +2656,7 @@
702442D30859E0B00059BD9B /* Development */,
702442D40859E0B00059BD9B /* Deployment-G4 */,
70B393DC0944CA6F0018F09D /* Deployment-G5 */,
- E626209A0A372B9900C07685 /* Deployment-Intel */,
+ E626209A0A372B9900C07685 /* Deployment-Universal */,
70B393DD0944CA6F0018F09D /* Profile */,
);
defaultConfigurationIsVisible = 0;
@@ -2668,7 +2668,7 @@
702442D80859E0B00059BD9B /* Development */,
702442D90859E0B00059BD9B /* Deployment-G4 */,
70B393E00944CA6F0018F09D /* Deployment-G5 */,
- E626209D0A372B9900C07685 /* Deployment-Intel */,
+ E626209D0A372B9900C07685 /* Deployment-Universal */,
70B393E10944CA6F0018F09D /* Profile */,
);
defaultConfigurationIsVisible = 0;
@@ -2680,7 +2680,7 @@
70AA942609D48715006A24C8 /* Development */,
70AA942709D48715006A24C8 /* Deployment-G4 */,
70AA942809D48715006A24C8 /* Deployment-G5 */,
- E62620990A372B9900C07685 /* Deployment-Intel */,
+ E62620990A372B9900C07685 /* Deployment-Universal */,
70AA942909D48715006A24C8 /* Profile */,
);
defaultConfigurationIsVisible = 0;
@@ -2692,7 +2692,7 @@
70DCAD18097AF7CC002F8733 /* Development */,
70DCAD19097AF7CC002F8733 /* Deployment-G4 */,
70DCAD1A097AF7CC002F8733 /* Deployment-G5 */,
- E626209B0A372B9900C07685 /* Deployment-Intel */,
+ E626209B0A372B9900C07685 /* Deployment-Universal */,
70DCAD1B097AF7CC002F8733 /* Profile */,
);
defaultConfigurationIsVisible = 0;
More information about the Avida-cvs
mailing list