aboutsummaryrefslogtreecommitdiffstats
path: root/nextstep
diff options
context:
space:
mode:
authorAdrian Robert2009-06-04 23:21:22 +0000
committerAdrian Robert2009-06-04 23:21:22 +0000
commit74830ab74d88b69599805231a2a12e693cfe9833 (patch)
tree4176d069bb0c1839795e4ca5e5892fb7e4fc4a97 /nextstep
parent71fbd643c20ad105952570f8aa481231c932f366 (diff)
downloademacs-74830ab74d88b69599805231a2a12e693cfe9833.tar.gz
emacs-74830ab74d88b69599805231a2a12e693cfe9833.zip
* Cocoa/Emacs.xcodeproj/project.pbxproj: Drop deployment target and zerolink, remove shell script dependencies (let makefiles handle), adjust paths.
Diffstat (limited to 'nextstep')
-rw-r--r--nextstep/ChangeLog6
-rw-r--r--nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj21
2 files changed, 13 insertions, 14 deletions
diff --git a/nextstep/ChangeLog b/nextstep/ChangeLog
index a9dad718503..3e096073861 100644
--- a/nextstep/ChangeLog
+++ b/nextstep/ChangeLog
@@ -1,3 +1,9 @@
12009-06-05 Adrian Robert <Adrian.B.Robert@gmail.com>
2
3 * Cocoa/Emacs.xcodeproj/project.pbxproj: Drop deployment target
4 and zerolink, remove shell script dependencies (let makefiles
5 handle), adjust paths.
6
12009-05-17 Adrian Robert <Adrian.B.Robert@gmail.com> 72009-05-17 Adrian Robert <Adrian.B.Robert@gmail.com>
2 8
3 * Cocoa/Emacs.xcodeproj/project.pbxproj: Update and redo targets 9 * Cocoa/Emacs.xcodeproj/project.pbxproj: Update and redo targets
diff --git a/nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj b/nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj
index 0f465dc65ee..f4c5b050b69 100644
--- a/nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj
+++ b/nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj
@@ -496,32 +496,25 @@
496 files = ( 496 files = (
497 ); 497 );
498 inputPaths = ( 498 inputPaths = (
499 Emacs.base,
500 ../../src/temacs,
501 ); 499 );
502 outputPaths = ( 500 outputPaths = (
503 ../Emacs.app,
504 ../Emacs.app/Contents/MacOS/Emacs,
505 ); 501 );
506 runOnlyForDeploymentPostprocessing = 0; 502 runOnlyForDeploymentPostprocessing = 0;
507 shellPath = /bin/sh; 503 shellPath = /bin/sh;
508 shellScript = "# This script sets up the Emacs.app bundle by copying from Cocoa/Emacs.base,\n# and copying the binary emacs. It runs the ns-app target in src/Makefile.\n# This depends on emacs target, so temacs resulting from previous step is\n# dumped into emacs.\n\ncd ../../src\n\n# This must be done to force the following script to run.\nif [ ! -r ../nextstep/Emacs.app/Contents/Info.plist ]; then\n\trm -fr ../nextstep/Emacs.app\nfi\n\nmake ns-app\n"; 504 shellScript = "# This script sets up the Emacs.app bundle by copying from Cocoa/Emacs.base,\n# and copying the binary emacs. It runs the ns-app target in src/Makefile.\n# This depends on emacs target, so temacs resulting from previous step is\n# dumped into emacs.\n\ncd ../../src\n\nmake ns-app\n";
509 }; 505 };
510 3CED883D0FC0FF6E005ACB89 /* ShellScript */ = { 506 3CED883D0FC0FF6E005ACB89 /* ShellScript */ = {
511 isa = PBXShellScriptBuildPhase; 507 isa = PBXShellScriptBuildPhase;
512 buildActionMask = 12; 508 buildActionMask = 12;
513 comments = "This script copies the lisp and other files into the bundle (if self-contained configuration was selected at configure time), or the install location (otherwise).";
514 files = ( 509 files = (
515 ); 510 );
516 inputPaths = ( 511 inputPaths = (
517 ../../lisp,
518 ); 512 );
519 outputPaths = ( 513 outputPaths = (
520 ../Emacs.app/Contents/Resources/lisp,
521 ); 514 );
522 runOnlyForDeploymentPostprocessing = 0; 515 runOnlyForDeploymentPostprocessing = 0;
523 shellPath = /bin/sh; 516 shellPath = /bin/sh;
524 shellScript = "cd ../..\nmake install\nln -s $BUILD_ROOT/../../Emacs.app $BUILT_PRODUCTS_DIR/Emacs.app\n"; 517 shellScript = "# This script copies the lisp and other files into the bundle\n# (if self-contained configuration was selected at configure time),\n# or the install location (otherwise).\n\n# Xcode was supposed to make this check based on input/output files,\n# but it didn't work for some reason, so run every time and do it ourselves.\nif [ -x ../Emacs.app/Contents/Resources/lisp ]; then\n\texit\nfi\n\ncd ../..\nmake install\nln -sf $BUILD_ROOT/../../Emacs.app $BUILT_PRODUCTS_DIR/Emacs.app\n";
525 }; 518 };
526 3CED88460FC100EC005ACB89 /* ShellScript */ = { 519 3CED88460FC100EC005ACB89 /* ShellScript */ = {
527 isa = PBXShellScriptBuildPhase; 520 isa = PBXShellScriptBuildPhase;
@@ -670,7 +663,7 @@
670 3CA1159C0C825A540007AFC2 /* Development */ = { 663 3CA1159C0C825A540007AFC2 /* Development */ = {
671 isa = XCBuildConfiguration; 664 isa = XCBuildConfiguration;
672 buildSettings = { 665 buildSettings = {
673 MACOSX_DEPLOYMENT_TARGET = 10.3; 666 MACOSX_DEPLOYMENT_TARGET = "";
674 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; 667 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
675 }; 668 };
676 name = Development; 669 name = Development;
@@ -678,7 +671,7 @@
678 3CA1159D0C825A540007AFC2 /* Deployment */ = { 671 3CA1159D0C825A540007AFC2 /* Deployment */ = {
679 isa = XCBuildConfiguration; 672 isa = XCBuildConfiguration;
680 buildSettings = { 673 buildSettings = {
681 MACOSX_DEPLOYMENT_TARGET = 10.3; 674 MACOSX_DEPLOYMENT_TARGET = "";
682 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; 675 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
683 }; 676 };
684 name = Deployment; 677 name = Deployment;
@@ -686,7 +679,7 @@
686 3CA1159E0C825A540007AFC2 /* Default */ = { 679 3CA1159E0C825A540007AFC2 /* Default */ = {
687 isa = XCBuildConfiguration; 680 isa = XCBuildConfiguration;
688 buildSettings = { 681 buildSettings = {
689 MACOSX_DEPLOYMENT_TARGET = 10.3; 682 MACOSX_DEPLOYMENT_TARGET = "";
690 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; 683 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
691 }; 684 };
692 name = Default; 685 name = Default;
@@ -696,7 +689,7 @@
696 buildSettings = { 689 buildSettings = {
697 COPY_PHASE_STRIP = NO; 690 COPY_PHASE_STRIP = NO;
698 GCC_DYNAMIC_NO_PIC = NO; 691 GCC_DYNAMIC_NO_PIC = NO;
699 GCC_ENABLE_FIX_AND_CONTINUE = YES; 692 GCC_ENABLE_FIX_AND_CONTINUE = NO;
700 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 693 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
701 GCC_MODEL_TUNING = G5; 694 GCC_MODEL_TUNING = G5;
702 GCC_OPTIMIZATION_LEVEL = 0; 695 GCC_OPTIMIZATION_LEVEL = 0;
@@ -714,7 +707,7 @@
714 PREBINDING = NO; 707 PREBINDING = NO;
715 PRODUCT_NAME = temacs; 708 PRODUCT_NAME = temacs;
716 WARNING_CFLAGS = "-Wno-pointer-sign"; 709 WARNING_CFLAGS = "-Wno-pointer-sign";
717 ZERO_LINK = YES; 710 ZERO_LINK = NO;
718 }; 711 };
719 name = Development; 712 name = Development;
720 }; 713 };