Rev 2 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2 | Rev 15 | ||
---|---|---|---|
Line 54... | Line 54... | ||
54 | 54 | ||
55 | Depending on how the source files were extracted, it may be necessary to set |
55 | Depending on how the source files were extracted, it may be necessary to set |
56 | the correct Mac file types before attempting to build. In MPW, this can be done as follows. |
56 | the correct Mac file types before attempting to build. In MPW, this can be done as follows. |
57 | First set the current directory to the Filter Foundry source directory, then: |
57 | First set the current directory to the Filter Foundry source directory, then: |
58 | setfile -t TEXT -c 'MPS ' Å.[chrly] Å.make Å.rc ::common:tt:Å ::common:adobeplugin:Å |
58 | setfile -t TEXT -c 'MPS ' Å.[chrly] Å.make Å.rc ::common:tt:Å ::common:adobeplugin:Å |
59 | This can also be necessary after regenerating parser.c and lexer.c. |
59 | This can also be necessary after regenerating y.tab.c and lex.yy.c. |
60 | These files are generated from the parser and lexical analyser definitions, parser.y and lexer.l, |
60 | These files are generated from the parser and lexical analyser definitions, parser.y and lexer.l, |
61 | by a UNIX (not MPW!) command such as: |
61 | by a UNIX (not MPW!) command such as: |
62 | make parser.c lexer.c |
62 | make y.tab.c lex.yy.c |
63 | Pre-generated versions of these files (and y.tab.h, which is a byproduct) are included |
63 | Pre-generated versions of these files (and y.tab.h, which is a byproduct) are included |
64 | in the source archive. |
64 | in the source archive. |
65 | 65 | ||
66 | If building with MPW, finished binaries are left in the "debug" directory; these should be used |
66 | If building with MPW, finished binaries are left in the "debug" directory; these should be used |
67 | for testing and debugging, as they can be re-built and re-run without having to restart Photoshop. |
67 | for testing and debugging, as they can be re-built and re-run without having to restart Photoshop. |