Ignore:
Timestamp:
Jun 4, 2024, 12:22:49 AM (4 months ago)
Author:
chronos
Message:
  • Modified: Removed U prefix from unit names.
  • Modified: Updated Common package.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Compiler/TranspascalCompiler.lpk

    r74 r75  
    11<?xml version="1.0" encoding="UTF-8"?>
    22<CONFIG>
    3   <Package Version="4">
     3  <Package Version="5">
    44    <PathDelim Value="\"/>
    55    <Name Value="TranspascalCompiler"/>
     
    2525    </CompilerOptions>
    2626    <Version Minor="1"/>
    27     <Files Count="27">
     27    <Files Count="28">
    2828      <Item1>
    29         <Filename Value="UCompiler.pas"/>
    30         <UnitName Value="UCompiler"/>
     29        <Filename Value="Compiler.pas"/>
     30        <UnitName Value="Compiler"/>
    3131      </Item1>
    3232      <Item2>
    33         <Filename Value="Modules\Pascal\USourceCodePascal.pas"/>
    34         <UnitName Value="USourceCodePascal"/>
     33        <Filename Value="Modules\Pascal\SourceCodePascal.pas"/>
     34        <UnitName Value="SourceCodePascal"/>
    3535      </Item2>
    3636      <Item3>
    37         <Filename Value="UProducer.pas"/>
    38         <UnitName Value="UProducer"/>
     37        <Filename Value="Producer.pas"/>
     38        <UnitName Value="Producer"/>
    3939      </Item3>
    4040      <Item4>
    41         <Filename Value="UAnalyzer.pas"/>
    42         <UnitName Value="UAnalyzer"/>
     41        <Filename Value="Analyzer.pas"/>
     42        <UnitName Value="Analyzer"/>
    4343      </Item4>
    4444      <Item5>
    45         <Filename Value="UTarget.pas"/>
    46         <UnitName Value="UTarget"/>
     45        <Filename Value="Target.pas"/>
     46        <UnitName Value="Target"/>
    4747      </Item5>
    4848      <Item6>
    49         <Filename Value="UExecutor.pas"/>
    50         <UnitName Value="UExecutor"/>
     49        <Filename Value="Executor.pas"/>
     50        <UnitName Value="Executor"/>
    5151      </Item6>
    5252      <Item7>
    53         <Filename Value="Modules\Pascal\UAnalyzerPascal.pas"/>
    54         <UnitName Value="UAnalyzerPascal"/>
     53        <Filename Value="Modules\Pascal\AnalyzerPascal.pas"/>
     54        <UnitName Value="AnalyzerPascal"/>
    5555      </Item7>
    5656      <Item8>
    57         <Filename Value="Target\Dynamic C\UProducerDynamicc.pas"/>
    58         <UnitName Value="UProducerDynamicC"/>
     57        <Filename Value="Target\Dynamic C\ProducerDynamicC.pas"/>
     58        <UnitName Value="ProducerDynamicC"/>
    5959      </Item8>
    6060      <Item9>
    61         <Filename Value="Modules\ASM8051\UProducerASM8051.pas"/>
    62         <UnitName Value="UProducerAsm8051"/>
     61        <Filename Value="Modules\ASM8051\ProducerASM8051.pas"/>
     62        <UnitName Value="ProducerASM8051"/>
    6363      </Item9>
    6464      <Item10>
    65         <Filename Value="Modules\ASM8051\UTargetASM8051.pas"/>
    66         <UnitName Value="UTargetASM8051"/>
     65        <Filename Value="Modules\ASM8051\TargetASM8051.pas"/>
     66        <UnitName Value="TargetASM8051"/>
    6767      </Item10>
    6868      <Item11>
    69         <Filename Value="Modules\GCC\UTargetGCC.pas"/>
    70         <UnitName Value="UTargetGCC"/>
     69        <Filename Value="Modules\GCC\TargetGCC.pas"/>
     70        <UnitName Value="TargetGCC"/>
    7171      </Item11>
    7272      <Item12>
    73         <Filename Value="Modules\GCC\UProducerGCC.pas"/>
    74         <UnitName Value="UProducerGCC"/>
     73        <Filename Value="Modules\GCC\ProducerGCC.pas"/>
     74        <UnitName Value="ProducerGCC"/>
    7575      </Item12>
    7676      <Item13>
    77         <Filename Value="Modules\Delphi\UProducerDelphi.pas"/>
    78         <UnitName Value="UProducerDelphi"/>
     77        <Filename Value="Modules\Delphi\ProducerDelphi.pas"/>
     78        <UnitName Value="ProducerDelphi"/>
    7979      </Item13>
    8080      <Item14>
    81         <Filename Value="Modules\Delphi\UModuleDelphi.pas"/>
    82         <UnitName Value="UModuleDelphi"/>
     81        <Filename Value="Modules\Delphi\ModuleDelphi.pas"/>
     82        <UnitName Value="ModuleDelphi"/>
    8383      </Item14>
    8484      <Item15>
    85         <Filename Value="Target\PHP\UTargetPHP.pas"/>
    86         <UnitName Value="UTargetPHP"/>
     85        <Filename Value="Target\PHP\TargetPHP.pas"/>
     86        <UnitName Value="TargetPHP"/>
    8787      </Item15>
    8888      <Item16>
    89         <Filename Value="Target\Java\UTargetJava.pas"/>
    90         <UnitName Value="UTargetJava"/>
     89        <Filename Value="Target\Java\TargetJava.pas"/>
     90        <UnitName Value="TargetJava"/>
    9191      </Item16>
    9292      <Item17>
    93         <Filename Value="Target\XML\UTargetXML.pas"/>
    94         <UnitName Value="UTargetXML"/>
     93        <Filename Value="Target\XML\TargetXML.pas"/>
     94        <UnitName Value="TargetXML"/>
    9595      </Item17>
    9696      <Item18>
    97         <Filename Value="Modules\Interpretter\UModuleInterpretter.pas"/>
    98         <UnitName Value="UModuleInterpretter"/>
     97        <Filename Value="Modules\Interpretter\ModuleInterpretter.pas"/>
     98        <UnitName Value="ModuleInterpretter"/>
    9999      </Item18>
    100100      <Item19>
    101         <Filename Value="Target\NASM\UTargetNASM.pas"/>
    102         <UnitName Value="UTargetNASM"/>
     101        <Filename Value="Target\NASM\TargetNASM.pas"/>
     102        <UnitName Value="TargetNASM"/>
    103103      </Item19>
    104104      <Item20>
    105         <Filename Value="Modules\Pascal\UModulePascal.pas"/>
    106         <UnitName Value="UModulePascal"/>
     105        <Filename Value="Modules\Pascal\ModulePascal.pas"/>
     106        <UnitName Value="ModulePascal"/>
    107107      </Item20>
    108108      <Item21>
    109         <Filename Value="UCompilerAPI.pas"/>
    110         <UnitName Value="UCompilerAPI"/>
     109        <Filename Value="CompilerAPI.pas"/>
     110        <UnitName Value="CompilerAPI"/>
    111111      </Item21>
    112112      <Item22>
    113         <Filename Value="Modules\GCC\UModuleGCC.pas"/>
    114         <UnitName Value="UModuleGCC"/>
     113        <Filename Value="Modules\GCC\ModuleGCC.pas"/>
     114        <UnitName Value="ModuleGCC"/>
    115115      </Item22>
    116116      <Item23>
    117         <Filename Value="USourceConvertor.pas"/>
    118         <UnitName Value="USourceConvertor"/>
     117        <Filename Value="SourceConvertor.pas"/>
     118        <UnitName Value="SourceConvertor"/>
    119119      </Item23>
    120120      <Item24>
    121         <Filename Value="Modules\Brainfuck\UModuleBrainfuck.pas"/>
    122         <UnitName Value="UModuleBrainfuck"/>
     121        <Filename Value="Modules\Brainfuck\ModuleBrainfuck.pas"/>
     122        <UnitName Value="ModuleBrainfuck"/>
    123123      </Item24>
    124124      <Item25>
    125         <Filename Value="Modules\PHP\UModulePHP.pas"/>
    126         <UnitName Value="UModulePHP"/>
     125        <Filename Value="Modules\PHP\ModulePHP.pas"/>
     126        <UnitName Value="ModulePHP"/>
    127127      </Item25>
    128128      <Item26>
    129         <Filename Value="Modules\Java\UModuleJava.pas"/>
    130         <UnitName Value="UModuleJava"/>
     129        <Filename Value="Modules\Java\ModuleJava.pas"/>
     130        <UnitName Value="ModuleJava"/>
    131131      </Item26>
    132132      <Item27>
    133         <Filename Value="Modules\ASM8051\UModuleASM8051.pas"/>
    134         <UnitName Value="UModuleASM8051"/>
     133        <Filename Value="Modules\ASM8051\ModuleASM8051.pas"/>
     134        <UnitName Value="ModuleASM8051"/>
    135135      </Item27>
     136      <Item28>
     137        <Filename Value="Target\GCC\ProducerGCC.pas"/>
     138        <UnitName Value="ProducerGCC"/>
     139      </Item28>
    136140    </Files>
    137     <RequiredPkgs Count="4">
     141    <CompatibilityMode Value="True"/>
     142    <RequiredPkgs Count="3">
    138143      <Item1>
    139144        <PackageName Value="ModularSystem"/>
     
    141146      </Item1>
    142147      <Item2>
    143         <PackageName Value="TemplateGenerics"/>
     148        <PackageName Value="LCL"/>
    144149      </Item2>
    145150      <Item3>
    146         <PackageName Value="LCL"/>
    147       </Item3>
    148       <Item4>
    149151        <PackageName Value="FCL"/>
    150152        <MinVersion Major="1" Valid="True"/>
    151       </Item4>
     153      </Item3>
    152154    </RequiredPkgs>
    153155    <UsageOptions>
Note: See TracChangeset for help on using the changeset viewer.