Ignore:
Timestamp:
11/24/07 09:10:41 (17 years ago)
Author:
Nicholas Riley
Message:

Pester.xcodeproj: Add Perl embedding bits; remove SoundFileManager.h.

DynaLoader.a: i386/ppc version from Tiger; Leopard's version causes
Tiger to crash.

Info-Pester.plist: Updated copyright date.

Read Me.rtfd: Remove .typeAttributes.dict, no longer used; update a
bit.

PSTimeDateEditor.m: Switch to NJRDateFormatters again.

NJRDateFormatter.[hm]: Removed old-style date formatter workarounds;
added code for using Date::Manip and trying multiple ICU-based date
formatters.

English.lproj/InfoPlist.strings: Updated copyright date.

English.lproj/MainMenu.nib: Modified date completion menu for items
Date::Manip can parse.

Manip.pm: Date::Manip 5.47, converted to UTF-8.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cocoa/Pester/Source/Pester.xcodeproj/project.pbxproj

    r355 r360  
    88
    99/* Begin PBXBuildFile section */
     10                E17CA7BB0CF7D08C00018B34 /* DynaLoader.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E17CA7BA0CF7D08C00018B34 /* DynaLoader.a */; };
     11                E17CA9AB0CF7F8CB00018B34 /* Manip.pm in CopyFiles */ = {isa = PBXBuildFile; fileRef = E17CA9A90CF7F8C200018B34 /* Manip.pm */; };
    1012                E1B11F270CF5F30F004975AA /* Notifier.nib in Resources */ = {isa = PBXBuildFile; fileRef = F59DC6DF0353DF5E01AEEDB1 /* Notifier.nib */; };
    1113                E1B11F280CF5F30F004975AA /* Application icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = F59DC6E30353ED1201AEEDB1 /* Application icon.icns */; };
     
    3335                E1B11F3E0CF5F30F004975AA /* Volume.nib in Resources */ = {isa = PBXBuildFile; fileRef = E12790090442A5B100050002 /* Volume.nib */; };
    3436                E1B11F400CF5F30F004975AA /* BDAlias.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F240CA036A869401FE7503 /* BDAlias.m */; };
    35                 E1B11F410CF5F30F004975AA /* NJRDateFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F59DC6FD0354188F01AEEDB1 /* NJRDateFormatter.m */; };
     37                E1B11F410CF5F30F004975AA /* NJRDateFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F59DC6FD0354188F01AEEDB1 /* NJRDateFormatter.m */; settings = {COMPILER_FLAGS = "-Wno-unused-function"; }; };
    3638                E1B11F420CF5F30F004975AA /* NJRFSObjectSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F240B5036A862101FE7503 /* NJRFSObjectSelector.m */; };
    3739                E1B11F430CF5F30F004975AA /* NJRHistoryTrackingComboBox.m in Sources */ = {isa = PBXBuildFile; fileRef = F560E3160357895001A4E466 /* NJRHistoryTrackingComboBox.m */; };
     
    103105/* End PBXBuildFile section */
    104106
     107/* Begin PBXCopyFilesBuildPhase section */
     108                E17CA9A80CF7F89900018B34 /* CopyFiles */ = {
     109                        isa = PBXCopyFilesBuildPhase;
     110                        buildActionMask = 2147483647;
     111                        dstPath = Date;
     112                        dstSubfolderSpec = 7;
     113                        files = (
     114                                E17CA9AB0CF7F8CB00018B34 /* Manip.pm in CopyFiles */,
     115                        );
     116                        runOnlyForDeploymentPostprocessing = 0;
     117                };
     118/* End PBXCopyFilesBuildPhase section */
     119
    105120/* Begin PBXFileReference section */
    106121                089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
     
    139154                E16959290437A4A400050002 /* NSFont-NJRExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSFont-NJRExtensions.h"; sourceTree = "<group>"; };
    140155                E169592A0437A4A400050002 /* NSFont-NJRExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSFont-NJRExtensions.m"; sourceTree = "<group>"; };
     156                E17CA7BA0CF7D08C00018B34 /* DynaLoader.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = DynaLoader.a; sourceTree = "<group>"; };
     157                E17CA9A90CF7F8C200018B34 /* Manip.pm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = Manip.pm; sourceTree = SOURCE_ROOT; };
    141158                E17F2F3203FDF2F000050002 /* PSCalendarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSCalendarController.h; sourceTree = "<group>"; };
    142159                E17F2F3303FDF2F000050002 /* PSCalendarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSCalendarController.m; sourceTree = "<group>"; };
     
    267284                F5F240CD036A877301FE7503 /* NJRQTMediaPopUpButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = NJRQTMediaPopUpButton.h; sourceTree = "<group>"; };
    268285                F5F240D0036A87E301FE7503 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
    269                 F5F2418A036A910B01FE7503 /* SoundFileManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SoundFileManager.h; sourceTree = "<group>"; };
    270286/* End PBXFileReference section */
    271287
     
    281297                                E1B11F840CF5F30F004975AA /* CoreAudio.framework in Frameworks */,
    282298                                E1B121B40CF639A1004975AA /* QTKit.framework in Frameworks */,
     299                                E17CA7BB0CF7D08C00018B34 /* DynaLoader.a in Frameworks */,
    283300                        );
    284301                        runOnlyForDeploymentPostprocessing = 0;
     
    342359                                29B97323FDCFA39411CA2CEA /* Frameworks */,
    343360                                19C28FACFE9D520D11CA2CBB /* Products */,
    344                                 E1B11F8B0CF5F30F004975AA /* Info-Pester.plist */,
    345361                        );
    346362                        name = Pester;
     
    371387                                E10F2A3B0402E61C00050002 /* Read Me.nib */,
    372388                                E11CB6E0043025F500050002 /* Preferences.nib */,
     389                                E1B11F8B0CF5F30F004975AA /* Info-Pester.plist */,
    373390                                089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
    374391                                E10E71F3040C335800050002 /* Localizable.strings */,
     
    385402                                1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
    386403                                E162698803B618BD00000028 /* Private Headers */,
     404                                E17CA7B60CF7D07400018B34 /* Perl */,
    387405                        );
    388406                        name = Frameworks;
     
    419437                        isa = PBXGroup;
    420438                        children = (
    421                                 F5F2418A036A910B01FE7503 /* SoundFileManager.h */,
    422439                                E191700B03AD24A600AEFBE0 /* NSDisclosureButtonCell.h */,
    423440                        );
    424441                        name = "Private Headers";
     442                        sourceTree = "<group>";
     443                };
     444                E17CA7B60CF7D07400018B34 /* Perl */ = {
     445                        isa = PBXGroup;
     446                        children = (
     447                                E17CA9A90CF7F8C200018B34 /* Manip.pm */,
     448                                E17CA7BA0CF7D08C00018B34 /* DynaLoader.a */,
     449                        );
     450                        name = Perl;
    425451                        sourceTree = "<group>";
    426452                };
     
    626652                        buildPhases = (
    627653                                E1B11F3F0CF5F30F004975AA /* Sources */,
     654                                E1B11F7E0CF5F30F004975AA /* Frameworks */,
    628655                                E1B11F260CF5F30F004975AA /* Resources */,
    629                                 E1B11F7E0CF5F30F004975AA /* Frameworks */,
     656                                E17CA9A80CF7F89900018B34 /* CopyFiles */,
    630657                                E1B11F860CF5F30F004975AA /* ShellScript */,
    631658                        );
     
    880907                        buildSettings = {
    881908                                GCC_C_LANGUAGE_STANDARD = c99;
     909                                HEADER_SEARCH_PATHS = "/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE";
     910                                LIBRARY_SEARCH_PATHS = "/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE";
     911                                OTHER_LDFLAGS = "-lperl";
    882912                                SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
    883913                        };
     
    887917                        isa = XCBuildConfiguration;
    888918                        buildSettings = {
     919                                ARCHS = (
     920                                        i386,
     921                                        ppc,
     922                                );
    889923                                GCC_C_LANGUAGE_STANDARD = c99;
     924                                HEADER_SEARCH_PATHS = "/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE";
     925                                LIBRARY_SEARCH_PATHS = "/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE";
     926                                OTHER_LDFLAGS = "-lperl";
    890927                                SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
    891928                        };
     
    909946                                INFOPLIST_FILE = "Info-Pester.plist";
    910947                                INSTALL_PATH = /;
     948                                LIBRARY_SEARCH_PATHS = (
     949                                        "$(inherited)",
     950                                        "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
     951                                );
     952                                LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Perl/5.8.8/darwin-thread-multi-2level/auto/DynaLoader\"";
    911953                                PRODUCT_NAME = Pester;
    912954                                PRODUCT_VERSION = 1.1a4;
     
    934976                                INFOPLIST_FILE = "Info-Pester.plist";
    935977                                INSTALL_PATH = /;
     978                                LIBRARY_SEARCH_PATHS = (
     979                                        "$(inherited)",
     980                                        "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
     981                                );
     982                                LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/Perl/5.8.8/darwin-thread-multi-2level/auto/DynaLoader\"";
    936983                                PRODUCT_NAME = Pester;
    937984                                PRODUCT_VERSION = 1.1a4;
Note: See TracChangeset for help on using the changeset viewer.