-- CompatibilityPackage.config
-- last edited by Levin on August 30, 1982 10:57 am

CompatibilityPackage: CONFIGURATION LINKS: CODE
  IMPORTS
    BufferDefs, ByteBlt, CommUtilDefs, DriverDefs, File, Heap, Inline,
    Process, PupRouterDefs, PupDefs, Runtime, Space, StatsDefs, Stream,
    System, Transaction, Volume
  EXPORTS
    CmFile, Date, Directory, DirectoryExtras, EFTPDefs, FileStream, Format,
    HeapString, LongStorage, LongString, PupDefs, PupPktDefs,
    PupRouterDefs, PupStream, Segments, SegmentsExtra, Storage, STP, STPOps,
    Streams, String, Time =

  BEGIN

  DirectoryImpl: CONFIGURATION LINKS: CODE 
    IMPORTS
      File, Heap, Inline, LongString, Space, String, System, Transaction, Volume
    EXPORTS
      Directory, DirectoryExtras
    CONTROL DirectoryContextsImpl =
    BEGIN
    DirectoryColdImpl;
    DirectoryContextsImpl;
    DirectoryFilesImpl;
    DirectoryPropsImpl;
    DirectoryScavengerImplA;
    DirectoryScavengerImplB;
    DirectoryTreesImpl;
    END;

  STPs: CONFIGURATION LINKS: CODE
    IMPORTS
      FileStream, Format, HeapString, PupStream, Segments, Storage, Stream,
      Streams, String, Time
    EXPORTS
      Date, STP, STPOps =
    BEGIN
    Dates;
    STPsA; STPsB; STPsC; STPsD; STPsE;
    END;

  -- The following ought to go away sometime in 1982

  CmFilesA;
  DirectoryImpl;
  FileStreamImpl;
  FormatImpl;
  HeapStringsA;
  LongStorageImpl;
  PilotSSImpl;

  -- The following will be with us longer, but not indefinitely

  StorageImpl;
  STPs;

  -- The following will be with us indefinitely

  LongStringsA;
  LongStringsB;
  Pup;
  StringsImplA;
  StringsImplB;
  TimeImpl;

  END.