Ignore:
Timestamp:
Jan 19, 2018, 5:11:01 PM (6 years ago)
Author:
chronos
Message:
  • Modified: Build main executable in lib directory also per build mode. Copy language files by pre-run script.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ProjectTemplates/FileMenuProject/FileMenuProject.lpi

    r498 r499  
    2727          <PathDelim Value="\"/>
    2828          <Target>
    29             <Filename Value="FileMenuProject"/>
     29            <Filename Value="lib\$(TargetCPU)-$(TargetOS)-${BuildMode}\FileMenuProject"/>
    3030          </Target>
    3131          <SearchPaths>
    3232            <IncludeFiles Value="$(ProjOutDir)"/>
    33             <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     33            <OtherUnitFiles Value="Forms"/>
     34            <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)-${BuildMode}"/>
    3435          </SearchPaths>
    3536          <Parsing>
     
    6263              <IgnoredMessages idx5024="True"/>
    6364            </CompilerMessages>
     65            <ExecuteBefore>
     66              <Command Value="prepare.bat lib\$(TargetCPU)-$(TargetOS)-${BuildMode}"/>
     67              <CompileReasons Compile="False" Build="False"/>
     68            </ExecuteBefore>
    6469          </Other>
    6570        </CompilerOptions>
     
    138143    <PathDelim Value="\"/>
    139144    <Target>
    140       <Filename Value="FileMenuProject"/>
     145      <Filename Value="lib\$(TargetCPU)-$(TargetOS)-${BuildMode}\FileMenuProject"/>
    141146    </Target>
    142147    <SearchPaths>
    143148      <IncludeFiles Value="$(ProjOutDir)"/>
    144149      <OtherUnitFiles Value="Forms"/>
    145       <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
     150      <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)-${BuildMode}"/>
    146151    </SearchPaths>
    147152    <Parsing>
     
    178183      </CompilerMessages>
    179184      <CustomOptions Value="-dDEBUG"/>
     185      <ExecuteBefore>
     186        <Command Value="prepare.bat lib\$(TargetCPU)-$(TargetOS)-${BuildMode}"/>
     187        <CompileReasons Compile="False" Build="False"/>
     188      </ExecuteBefore>
    180189    </Other>
    181190  </CompilerOptions>
Note: See TracChangeset for help on using the changeset viewer.