hedgewars/uPhysFSLayer.pas
branchphysfslayer
changeset 8528 ffd71e99a4f0
parent 8310 a98c349bc06b
child 8533 2d7703d6bc22
equal deleted inserted replaced
8526:9f2bd885d773 8528:ffd71e99a4f0
     1 unit uPhysFSLayer;
     1 unit uPhysFSLayer;
     2 
     2 
     3 interface
     3 interface
     4 uses SDLh, LuaPas;
     4 uses SDLh, LuaPas;
     5 
     5 
     6 {$IFDEF ANDROID}
     6 {$LINKLIB physfs}
     7     {$linklib physfs}
     7 {$LINKLIB physlayer}
     8 {$ELSE}
     8 
     9     {$IFDEF DARWIN}
     9 {$IFDEF DARWIN}
    10         {$LINKFRAMEWORK IOKit}
    10     {$LINKFRAMEWORK IOKit}
    11     {$ENDIF}
       
    12 {$ENDIF}
    11 {$ENDIF}
    13 
    12 
    14 const
    13 const
    15 {$IFDEF WIN32}
    14 {$IFDEF WIN32}
    16     PhysfsLibName = 'libphysfs';
    15     PhysfsLibName = 'libphysfs';
       
    16     PhyslayerLibName = 'libphyslayer';
    17 {$ELSE}
    17 {$ELSE}
    18     PhysfsLibName = 'physfs';
    18     PhysfsLibName = 'physfs';
       
    19     PhyslayerLibName = 'physlayer';
    19 {$ENDIF}
    20 {$ENDIF}
    20 
    21 
    21 procedure initModule;
    22 procedure initModule;
    22 procedure freeModule;
    23 procedure freeModule;
    23 
    24