Ignore:
Timestamp:
10/23/03 21:06:33 (21 years ago)
Author:
Nicholas Riley
Message:

VERSION: Updated for 1.0 (at long last!)

main.c: Dealt with -b/-h issue through documentation in man page,
removed from to do list. Dealt with -X issue through testing and
adding kLSNoClassicEnvironmentErr. Added kLSNoExecutableErr and
kCGErrorApplicationRequiresNewerSystem. Removed
BROKEN_LAUNCHNEWINSTANCE because it's fixed in Panther. Updated for
1.0. Fixed a couple of minor memory leaks. Output errors to stderr
instead of stdout. Work around bug in LSOpenFromURLSpec in Panther
(filed bug already). Don't make '????' look like a trigraph to GCC.

launch.pbproj: Updated for Xcode.

launch.1: Manual page, finally. Documents several known Mac OS X bugs
which interfere with launch's functioning.

README: Updated for 1.0. Added man page installation/removal
instructions, just like appswitch. s/Chimera/Camino/. Added my zsh
e() function as an example. Updated examples to reflect current
software versions and usage. Updated stationery discussion to mention
that Omni apps handle stationery too.

package-launch.sh: Set type/creator of files (not that it matters
since we're not doing a dmg distribution any more). Changes for man
page packaging.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/launch/launch/launch.pbproj/project.pbxproj

    r52 r146  
    44        classes = {
    55        };
    6         objectVersion = 38;
     6        objectVersion = 39;
    77        objects = {
    88                014CEA490018CE3211CA2923 = {
     
    1111                        buildSettings = {
    1212                                COPY_PHASE_STRIP = NO;
     13                                GCC_DYNAMIC_NO_PIC = NO;
     14                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     15                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
     16                                GCC_OPTIMIZATION_LEVEL = 0;
    1317                                OPTIMIZATION_CFLAGS = "-O0";
     18                                ZERO_LINK = YES;
    1419                        };
    1520                        isa = PBXBuildStyle;
     
    2126                        buildSettings = {
    2227                                COPY_PHASE_STRIP = YES;
     28                                GCC_ENABLE_FIX_AND_CONTINUE = NO;
     29                                ZERO_LINK = NO;
    2330                        };
    2431                        isa = PBXBuildStyle;
     
    3643//034
    3744                034768E2FF38A6DC11DB9C8B = {
     45                        expectedFileType = "compiled.mach-o.executable";
     46                        fallbackIsa = PBXFileReference;
    3847                        isa = PBXExecutableFileReference;
    3948                        path = launch;
    4049                        refType = 3;
     50                        sourceTree = BUILT_PRODUCTS_DIR;
    4151                };
    4252//030
     
    5161//084
    5262                08FB7793FE84155DC02AAC07 = {
     63                        buildSettings = {
     64                        };
    5365                        buildStyles = (
    5466                                014CEA490018CE3211CA2923,
     
    7486                        name = launch;
    7587                        refType = 4;
     88                        sourceTree = "<group>";
    7689                };
    7790                08FB7795FE84155DC02AAC07 = {
     
    8295                        name = Source;
    8396                        refType = 4;
     97                        sourceTree = "<group>";
    8498                };
    8599                08FB7796FE84155DC02AAC07 = {
     100                        expectedFileType = sourcecode.c.c;
    86101                        fileEncoding = 30;
    87102                        isa = PBXFileReference;
    88103                        path = main.c;
    89104                        refType = 4;
     105                        sourceTree = "<group>";
    90106                };
    91107                08FB779DFE84155DC02AAC07 = {
     
    99115                        name = "External Frameworks and Libraries";
    100116                        refType = 4;
     117                        sourceTree = "<group>";
    101118                };
    102119                08FB779FFE84155DC02AAC07 = {
     
    180197//094
    181198                09AB6884FE841BABC02AAC07 = {
     199                        expectedFileType = wrapper.framework;
     200                        fallbackIsa = PBXFileReference;
    182201                        isa = PBXFrameworkReference;
    183202                        name = CoreFoundation.framework;
    184203                        path = /System/Library/Frameworks/CoreFoundation.framework;
    185204                        refType = 0;
     205                        sourceTree = "<absolute>";
    186206                };
    187207                09AB6885FE841BABC02AAC07 = {
     
    208228                        name = Products;
    209229                        refType = 4;
     230                        sourceTree = "<group>";
    210231                };
    211232//190
     
    220241//F54
    221242                F561F49F0139D7DD01AEEDB1 = {
     243                        expectedFileType = wrapper.framework;
     244                        fallbackIsa = PBXFileReference;
    222245                        isa = PBXFrameworkReference;
    223246                        name = ApplicationServices.framework;
    224247                        path = /System/Library/Frameworks/ApplicationServices.framework;
    225248                        refType = 0;
     249                        sourceTree = "<absolute>";
    226250                };
    227251                F561F4A00139D7DD01AEEDB1 = {
     
    232256                };
    233257                F574340B01B8A47B01AEEDB1 = {
     258                        expectedFileType = text;
    234259                        fileEncoding = 30;
    235260                        isa = PBXFileReference;
    236261                        path = VERSION;
    237262                        refType = 4;
     263                        sourceTree = "<group>";
    238264                };
    239265                F579CF4B019A1C6D01AEEDB1 = {
     266                        expectedFileType = wrapper.framework;
     267                        fallbackIsa = PBXFileReference;
    240268                        isa = PBXFrameworkReference;
    241269                        name = Security.framework;
    242270                        path = /System/Library/Frameworks/Security.framework;
    243271                        refType = 0;
     272                        sourceTree = "<absolute>";
    244273                };
    245274                F579CF4C019A1C6D01AEEDB1 = {
     
    250279                };
    251280                F5C0CA9501B5740C01AEEDB1 = {
     281                        expectedFileType = text;
    252282                        fileEncoding = 30;
    253283                        isa = PBXFileReference;
    254284                        path = README;
    255285                        refType = 4;
     286                        sourceTree = "<group>";
    256287                };
    257288                F5E819BF0198DFF701AEEDB1 = {
     289                        expectedFileType = wrapper.framework;
     290                        fallbackIsa = PBXFileReference;
    258291                        isa = PBXFrameworkReference;
    259292                        name = Carbon.framework;
    260293                        path = /System/Library/Frameworks/Carbon.framework;
    261294                        refType = 0;
     295                        sourceTree = "<absolute>";
    262296                };
    263297                F5E819C00198DFF701AEEDB1 = {
Note: See TracChangeset for help on using the changeset viewer.