Ignore:
Timestamp:
Jun 2, 2023, 10:06:55 PM (18 months ago)
Author:
chronos
Message:
  • Modified: Removed U prefix from unit names.
  • Modified: Improved summary calculation.
  • Added: Parsing rent car initial odometer.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CarRentalSummary.lpi

    r1 r3  
    1515    </General>
    1616    <BuildModes>
    17       <Item Name="Default" Default="True"/>
     17      <Item Name="Debug" Default="True"/>
     18      <Item Name="Release">
     19        <CompilerOptions>
     20          <Version Value="11"/>
     21          <Target>
     22            <Filename Value="CarRentalSummary"/>
     23          </Target>
     24          <SearchPaths>
     25            <IncludeFiles Value="$(ProjOutDir)"/>
     26            <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
     27          </SearchPaths>
     28          <Parsing>
     29            <SyntaxOptions>
     30              <SyntaxMode Value="Delphi"/>
     31              <CStyleOperator Value="False"/>
     32              <AllowLabel Value="False"/>
     33              <CPPInline Value="False"/>
     34            </SyntaxOptions>
     35          </Parsing>
     36          <CodeGeneration>
     37            <SmartLinkUnit Value="True"/>
     38            <Optimizations>
     39              <OptimizationLevel Value="3"/>
     40            </Optimizations>
     41          </CodeGeneration>
     42          <Linking>
     43            <Debugging>
     44              <GenerateDebugInfo Value="False"/>
     45              <DebugInfoType Value="dsDwarf2Set"/>
     46            </Debugging>
     47            <LinkSmart Value="True"/>
     48            <Options>
     49              <Win32>
     50                <GraphicApplication Value="True"/>
     51              </Win32>
     52            </Options>
     53          </Linking>
     54        </CompilerOptions>
     55      </Item>
    1856    </BuildModes>
    1957    <PublishOptions>
     
    3573      </Unit>
    3674      <Unit>
    37         <Filename Value="UFormMain.pas"/>
     75        <Filename Value="FormMain.pas"/>
    3876        <IsPartOfProject Value="True"/>
    3977        <ComponentName Value="FormMain"/>
     
    4280      </Unit>
    4381      <Unit>
    44         <Filename Value="UCar.pas"/>
     82        <Filename Value="Car.pas"/>
    4583        <IsPartOfProject Value="True"/>
    4684      </Unit>
    4785      <Unit>
    48         <Filename Value="UPrefixMultiplier.pas"/>
     86        <Filename Value="PrefixMultiplier.pas"/>
    4987        <IsPartOfProject Value="True"/>
    5088      </Unit>
     
    63101      <SyntaxOptions>
    64102        <SyntaxMode Value="Delphi"/>
     103        <CStyleOperator Value="False"/>
     104        <IncludeAssertionCode Value="True"/>
     105        <AllowLabel Value="False"/>
     106        <CPPInline Value="False"/>
    65107      </SyntaxOptions>
    66108    </Parsing>
     109    <CodeGeneration>
     110      <Checks>
     111        <IOChecks Value="True"/>
     112        <RangeChecks Value="True"/>
     113        <OverflowChecks Value="True"/>
     114        <StackChecks Value="True"/>
     115      </Checks>
     116      <VerifyObjMethodCallValidity Value="True"/>
     117    </CodeGeneration>
    67118    <Linking>
    68119      <Debugging>
    69120        <DebugInfoType Value="dsDwarf2Set"/>
     121        <UseHeaptrc Value="True"/>
    70122      </Debugging>
    71123      <Options>
Note: See TracChangeset for help on using the changeset viewer.