Ignore:
Timestamp:
Aug 10, 2010, 11:54:18 AM (14 years ago)
Author:
george
Message:

Added support for multiple source files and compilations for multiple modules in Project.pas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DelphiToC/Transpascal.lpi

    r53 r54  
    4141      </Item2>
    4242    </RequiredPackages>
    43     <Units Count="20">
     43    <Units Count="21">
    4444      <Unit0>
    4545        <Filename Value="Transpascal.lpr"/>
     
    4949        <WindowIndex Value="0"/>
    5050        <TopLine Value="4"/>
    51         <CursorPos X="26" Y="23"/>
     51        <CursorPos X="1" Y="29"/>
    5252        <UsageCount Value="148"/>
    5353        <Loaded Value="True"/>
     
    6262        <EditorIndex Value="6"/>
    6363        <WindowIndex Value="0"/>
    64         <TopLine Value="69"/>
    65         <CursorPos X="1" Y="94"/>
     64        <TopLine Value="91"/>
     65        <CursorPos X="40" Y="106"/>
    6666        <UsageCount Value="148"/>
    6767        <Loaded Value="True"/>
     
    8383        <EditorIndex Value="5"/>
    8484        <WindowIndex Value="0"/>
    85         <TopLine Value="146"/>
    86         <CursorPos X="5" Y="159"/>
     85        <TopLine Value="1"/>
     86        <CursorPos X="29" Y="14"/>
    8787        <UsageCount Value="148"/>
    8888        <Loaded Value="True"/>
     
    9292        <IsPartOfProject Value="True"/>
    9393        <UnitName Value="UCompiler"/>
    94         <EditorIndex Value="12"/>
    95         <WindowIndex Value="0"/>
    96         <TopLine Value="102"/>
    97         <CursorPos X="24" Y="98"/>
     94        <EditorIndex Value="13"/>
     95        <WindowIndex Value="0"/>
     96        <TopLine Value="37"/>
     97        <CursorPos X="29" Y="50"/>
    9898        <UsageCount Value="148"/>
    9999        <Loaded Value="True"/>
     
    105105        <EditorIndex Value="10"/>
    106106        <WindowIndex Value="0"/>
    107         <TopLine Value="15"/>
    108         <CursorPos X="19" Y="28"/>
     107        <TopLine Value="179"/>
     108        <CursorPos X="3" Y="196"/>
    109109        <UsageCount Value="148"/>
    110110        <Loaded Value="True"/>
     
    117117        <WindowIndex Value="0"/>
    118118        <TopLine Value="1"/>
    119         <CursorPos X="5" Y="13"/>
     119        <CursorPos X="38" Y="12"/>
    120120        <UsageCount Value="148"/>
    121121        <Loaded Value="True"/>
     
    125125        <IsPartOfProject Value="True"/>
    126126        <UnitName Value="UProducerC"/>
    127         <IsVisibleTab Value="True"/>
    128         <EditorIndex Value="11"/>
    129         <WindowIndex Value="0"/>
    130         <TopLine Value="57"/>
    131         <CursorPos X="46" Y="69"/>
     127        <EditorIndex Value="12"/>
     128        <WindowIndex Value="0"/>
     129        <TopLine Value="121"/>
     130        <CursorPos X="17" Y="125"/>
    132131        <UsageCount Value="148"/>
    133132        <Loaded Value="True"/>
     
    139138        <EditorIndex Value="0"/>
    140139        <WindowIndex Value="0"/>
    141         <TopLine Value="1042"/>
    142         <CursorPos X="29" Y="1061"/>
     140        <TopLine Value="619"/>
     141        <CursorPos X="1" Y="632"/>
    143142        <UsageCount Value="148"/>
    144143        <Loaded Value="True"/>
     
    207206        <EditorIndex Value="2"/>
    208207        <WindowIndex Value="0"/>
    209         <TopLine Value="166"/>
    210         <CursorPos X="33" Y="179"/>
     208        <TopLine Value="280"/>
     209        <CursorPos X="45" Y="294"/>
    211210        <UsageCount Value="110"/>
    212211        <Loaded Value="True"/>
     
    231230        <IsPartOfProject Value="True"/>
    232231        <UnitName Value="UProducerPascal"/>
     232        <IsVisibleTab Value="True"/>
    233233        <EditorIndex Value="8"/>
    234234        <WindowIndex Value="0"/>
    235         <TopLine Value="61"/>
    236         <CursorPos X="1" Y="70"/>
     235        <TopLine Value="74"/>
     236        <CursorPos X="14" Y="92"/>
    237237        <UsageCount Value="64"/>
    238238        <Loaded Value="True"/>
    239239      </Unit19>
     240      <Unit20>
     241        <Filename Value="UProject.pas"/>
     242        <IsPartOfProject Value="True"/>
     243        <UnitName Value="UProject"/>
     244        <EditorIndex Value="11"/>
     245        <WindowIndex Value="0"/>
     246        <TopLine Value="24"/>
     247        <CursorPos X="16" Y="37"/>
     248        <UsageCount Value="20"/>
     249        <Loaded Value="True"/>
     250      </Unit20>
    240251    </Units>
    241252    <JumpHistory Count="30" HistoryIndex="29">
    242253      <Position1>
    243254        <Filename Value="Produce\UProducerPascal.pas"/>
    244         <Caret Line="186" Column="17" TopLine="171"/>
     255        <Caret Line="149" Column="18" TopLine="144"/>
    245256      </Position1>
    246257      <Position2>
    247258        <Filename Value="Produce\UProducerPascal.pas"/>
    248         <Caret Line="217" Column="11" TopLine="209"/>
     259        <Caret Line="40" Column="23" TopLine="27"/>
    249260      </Position2>
    250261      <Position3>
    251         <Filename Value="Produce\UProducerPascal.pas"/>
    252         <Caret Line="244" Column="48" TopLine="238"/>
     262        <Filename Value="Produce\UProducerC.pas"/>
     263        <Caret Line="40" Column="38" TopLine="27"/>
    253264      </Position3>
    254265      <Position4>
    255         <Filename Value="Produce\UProducerPascal.pas"/>
    256         <Caret Line="278" Column="40" TopLine="263"/>
     266        <Filename Value="Produce\UProducerC.pas"/>
     267        <Caret Line="121" Column="29" TopLine="107"/>
    257268      </Position4>
    258269      <Position5>
    259         <Filename Value="Forms\UMainForm.pas"/>
    260         <Caret Line="29" Column="44" TopLine="15"/>
     270        <Filename Value="Produce\UProducerC.pas"/>
     271        <Caret Line="40" Column="66" TopLine="39"/>
    261272      </Position5>
    262273      <Position6>
    263         <Filename Value="Forms\UMainForm.pas"/>
    264         <Caret Line="66" Column="43" TopLine="56"/>
     274        <Filename Value="UCompiler.pas"/>
     275        <Caret Line="50" Column="1" TopLine="29"/>
    265276      </Position6>
    266277      <Position7>
    267         <Filename Value="Forms\UMainForm.pas"/>
    268         <Caret Line="146" Column="16" TopLine="129"/>
     278        <Filename Value="Produce\UProducerAsm8051.pas"/>
     279        <Caret Line="37" Column="38" TopLine="24"/>
    269280      </Position7>
    270281      <Position8>
    271         <Filename Value="Produce\UProducerPascal.pas"/>
    272         <Caret Line="31" Column="48" TopLine="20"/>
     282        <Filename Value="Produce\UProducerAsm8051.pas"/>
     283        <Caret Line="191" Column="35" TopLine="171"/>
    273284      </Position8>
    274285      <Position9>
    275         <Filename Value="Produce\UProducerPascal.pas"/>
    276         <Caret Line="243" Column="46" TopLine="238"/>
     286        <Filename Value="Produce\UProducerAsm8051.pas"/>
     287        <Caret Line="37" Column="66" TopLine="37"/>
    277288      </Position9>
    278289      <Position10>
    279         <Filename Value="Forms\UMainForm.pas"/>
    280         <Caret Line="67" Column="33" TopLine="55"/>
     290        <Filename Value="Produce\UProducerAsm8051.pas"/>
     291        <Caret Line="193" Column="24" TopLine="171"/>
    281292      </Position10>
    282293      <Position11>
    283         <Filename Value="Produce\UProducerC.pas"/>
    284         <Caret Line="29" Column="30" TopLine="14"/>
     294        <Filename Value="Produce\UProducerAsm8051.pas"/>
     295        <Caret Line="35" Column="45" TopLine="24"/>
    285296      </Position11>
    286297      <Position12>
    287         <Filename Value="Produce\UProducerC.pas"/>
    288         <Caret Line="24" Column="1" TopLine="14"/>
     298        <Filename Value="Produce\UProducerAsm8051.pas"/>
     299        <Caret Line="37" Column="15" TopLine="22"/>
    289300      </Position12>
    290301      <Position13>
    291         <Filename Value="Produce\UProducerC.pas"/>
    292         <Caret Line="25" Column="38" TopLine="11"/>
     302        <Filename Value="Produce\UProducerTreeView.pas"/>
     303        <Caret Line="325" Column="1" TopLine="311"/>
    293304      </Position13>
    294305      <Position14>
    295         <Filename Value="Produce\UProducerC.pas"/>
    296         <Caret Line="312" Column="16" TopLine="294"/>
     306        <Filename Value="Produce\UProducerTreeView.pas"/>
     307        <Caret Line="36" Column="23" TopLine="23"/>
    297308      </Position14>
    298309      <Position15>
    299         <Filename Value="Produce\UProducerC.pas"/>
    300         <Caret Line="24" Column="40" TopLine="11"/>
     310        <Filename Value="Produce\UProducerTreeView.pas"/>
     311        <Caret Line="329" Column="13" TopLine="311"/>
    301312      </Position15>
    302313      <Position16>
    303         <Filename Value="Produce\UProducerC.pas"/>
    304         <Caret Line="268" Column="47" TopLine="268"/>
     314        <Filename Value="Analyze\UParser.pas"/>
     315        <Caret Line="635" Column="12" TopLine="630"/>
    305316      </Position16>
    306317      <Position17>
    307         <Filename Value="Produce\UProducerC.pas"/>
    308         <Caret Line="281" Column="8" TopLine="268"/>
     318        <Filename Value="Analyze\UParser.pas"/>
     319        <Caret Line="632" Column="1" TopLine="627"/>
    309320      </Position17>
    310321      <Position18>
    311         <Filename Value="Produce\UProducerC.pas"/>
    312         <Caret Line="19" Column="31" TopLine="6"/>
     322        <Filename Value="Analyze\UParser.pas"/>
     323        <Caret Line="634" Column="1" TopLine="627"/>
    313324      </Position18>
    314325      <Position19>
    315         <Filename Value="Produce\UProducerC.pas"/>
    316         <Caret Line="91" Column="1" TopLine="87"/>
     326        <Filename Value="Analyze\UParser.pas"/>
     327        <Caret Line="635" Column="1" TopLine="627"/>
    317328      </Position19>
    318329      <Position20>
    319         <Filename Value="Produce\UProducerC.pas"/>
    320         <Caret Line="87" Column="27" TopLine="74"/>
     330        <Filename Value="Analyze\UParser.pas"/>
     331        <Caret Line="665" Column="1" TopLine="652"/>
    321332      </Position20>
    322333      <Position21>
    323         <Filename Value="Produce\UProducerC.pas"/>
    324         <Caret Line="19" Column="33" TopLine="18"/>
     334        <Filename Value="Analyze\UParser.pas"/>
     335        <Caret Line="666" Column="1" TopLine="652"/>
    325336      </Position21>
    326337      <Position22>
    327         <Filename Value="Produce\UProducerC.pas"/>
    328         <Caret Line="87" Column="21" TopLine="74"/>
     338        <Filename Value="Analyze\UParser.pas"/>
     339        <Caret Line="669" Column="1" TopLine="652"/>
    329340      </Position22>
    330341      <Position23>
    331         <Filename Value="Produce\UProducerC.pas"/>
    332         <Caret Line="19" Column="20" TopLine="18"/>
     342        <Filename Value="Analyze\UParser.pas"/>
     343        <Caret Line="670" Column="1" TopLine="652"/>
    333344      </Position23>
    334345      <Position24>
    335         <Filename Value="Produce\UProducerC.pas"/>
    336         <Caret Line="87" Column="28" TopLine="87"/>
     346        <Filename Value="Produce\UProducerPascal.pas"/>
     347        <Caret Line="88" Column="25" TopLine="84"/>
    337348      </Position24>
    338349      <Position25>
    339         <Filename Value="Produce\UProducerC.pas"/>
    340         <Caret Line="290" Column="17" TopLine="277"/>
     350        <Filename Value="Produce\UProducerPascal.pas"/>
     351        <Caret Line="86" Column="23" TopLine="74"/>
    341352      </Position25>
    342353      <Position26>
    343         <Filename Value="Produce\UProducerC.pas"/>
    344         <Caret Line="278" Column="3" TopLine="274"/>
     354        <Filename Value="USourceCode.pas"/>
     355        <Caret Line="274" Column="25" TopLine="261"/>
    345356      </Position26>
    346357      <Position27>
    347         <Filename Value="Produce\UProducerC.pas"/>
    348         <Caret Line="290" Column="45" TopLine="277"/>
     358        <Filename Value="Produce\UProducerPascal.pas"/>
     359        <Caret Line="86" Column="23" TopLine="74"/>
    349360      </Position27>
    350361      <Position28>
    351         <Filename Value="Produce\UProducerC.pas"/>
    352         <Caret Line="117" Column="18" TopLine="94"/>
     362        <Filename Value="Produce\UProducerPascal.pas"/>
     363        <Caret Line="89" Column="10" TopLine="74"/>
    353364      </Position28>
    354365      <Position29>
    355         <Filename Value="Produce\UProducerC.pas"/>
    356         <Caret Line="288" Column="27" TopLine="275"/>
     366        <Filename Value="Produce\UProducerPascal.pas"/>
     367        <Caret Line="92" Column="8" TopLine="74"/>
    357368      </Position29>
    358369      <Position30>
    359         <Filename Value="Produce\UProducerC.pas"/>
    360         <Caret Line="69" Column="39" TopLine="61"/>
     370        <Filename Value="Produce\UProducerPascal.pas"/>
     371        <Caret Line="88" Column="23" TopLine="74"/>
    361372      </Position30>
    362373    </JumpHistory>
Note: See TracChangeset for help on using the changeset viewer.