home *** CD-ROM | disk | FTP | other *** search
/ OpenStep (Enterprise) / OpenStepENTCD.toast / OEDEV / DEV.Z / ProjectConstants.table < prev    next >
Encoding:
Text File  |  1996-09-09  |  2.2 KB  |  61 lines

  1. {
  2.     /* Mappings from abstract keys to PB.project keys. */
  3.  
  4.     IBProjectApplicationIconKey = APPICON;
  5.     IBProjectFilesTableKey = FILESTABLE;
  6.     IBProjectLanguageKey = LANGUAGE;
  7.     IBProjectLocalizedFilesKey = LOCALIZABLE_FILES;
  8.     IBProjectMainNibKey = MAINNIB;
  9.     IBProjectNameKey = PROJECTNAME;
  10.  
  11.     /* Mappings from abstract keys to PB.project file table keys. */
  12.  
  13.     IBProjectSourcesFileKey =
  14.         (CLASSES, M_FILES, C_FILES, PSW_FILES, PSWM_FILES, OTHER_LINKED);
  15.     IBProjectHeadersFileKey = (H_FILES);
  16.     IBProjectInterfacesFileKey = (INTERFACES);
  17.     IBProjectResourcesFileKey =
  18.         (STRINGS_FILES, IMAGES, SOUNDS, OTHER_RESOURCES);
  19.     IBProjectSubprojectsFileKey = (SUBPROJECTS);
  20.     IBProjectLibrariesFileKey = (OTHER_LIBS);
  21.     IBProjectFrameworksFileKey = (FRAMEWORKS);
  22.     IBProjectSupportingFilesFileKey = (OTHER_SOURCES);
  23.     IBProjectContextHelpFilesFileKey = (HELP_RESOURCES);
  24.     IBProjectDocumentationFilesFileKey = (DOCUMENTATION);
  25.  
  26.     /* Mappings from PB.project file table keys to abstract keys. */
  27.  
  28.     IBProjectFileTableKeyMap = {
  29.         CLASSES = IBProjectSourcesFileKey;
  30.         M_FILES = IBProjectSourcesFileKey;
  31.         C_FILES = IBProjectSourcesFileKey;
  32.         PSW_FILES = IBProjectSourcesFileKey;
  33.         PSWM_FILES = IBProjectSourcesFileKey;
  34.         OTHER_LINKED = IBProjectSourcesFileKey;
  35.         H_FILES = IBProjectHeadersFileKey;
  36.         INTERFACES = IBProjectInterfacesFileKey;
  37.         STRINGS_FILES = IBProjectResourcesFileKey;
  38.         IMAGES = IBProjectResourcesFileKey;
  39.         SOUNDS = IBProjectResourcesFileKey;
  40.         OTHER_RESOURCES = IBProjectResourcesFileKey;
  41.         SUBPROJECTS = IBProjectSubprojectsFileKey;
  42.         OTHER_LIBS = IBProjectLibrariesFileKey;
  43.         FRAMEWORKS = IBProjectFrameworksFileKey;
  44.         OTHER_SOURCES = IBProjectSupportingFilesFileKey;
  45.         HELP_RESOURCES = IBProjectContextHelpFilesFileKey;
  46.         DOCUMENTATION = IBProjectDocumentationFilesFileKey;
  47.     };
  48.  
  49.     /* Mappings from PB.project keys to file extensions. */
  50.     IBProjectExtensionMap = {
  51.        CLASSES = m;
  52.        M_FILES = m;
  53.        C_FILES = c;
  54.        PSW_FILES = psw;
  55.        PSWM_FILES = pswm;
  56.        STRINGS_FILES = strings;
  57.        IMAGES = tiff;
  58.        SOUNDS = snd;
  59.     };
  60. }
  61.