diff options
| author | Adrian Robert | 2009-06-04 23:21:22 +0000 |
|---|---|---|
| committer | Adrian Robert | 2009-06-04 23:21:22 +0000 |
| commit | 74830ab74d88b69599805231a2a12e693cfe9833 (patch) | |
| tree | 4176d069bb0c1839795e4ca5e5892fb7e4fc4a97 /nextstep | |
| parent | 71fbd643c20ad105952570f8aa481231c932f366 (diff) | |
| download | emacs-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/ChangeLog | 6 | ||||
| -rw-r--r-- | nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj | 21 |
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 @@ | |||
| 1 | 2009-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 | |||
| 1 | 2009-05-17 Adrian Robert <Adrian.B.Robert@gmail.com> | 7 | 2009-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 | }; |