Skip to content

Commit b76ac34

Browse files
committed
chore: Adding build modes Debug and Release
1 parent b27b7ad commit b76ac34

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

entries/bzander/src/brows.lpi

+69
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,71 @@
1616
</General>
1717
<BuildModes>
1818
<Item Name="default" Default="True"/>
19+
<Item Name="Debug">
20+
<CompilerOptions>
21+
<Version Value="11"/>
22+
<PathDelim Value="\"/>
23+
<Target>
24+
<Filename Value="..\..\..\bin\bzander"/>
25+
</Target>
26+
<SearchPaths>
27+
<IncludeFiles Value="$(ProjOutDir)"/>
28+
<OtherUnitFiles Value="U:\components\pascal\data;..\..\import\synapse;U:\components\pascal\internet;U:\components\lazarus\dialogs;U:\components\pascal\system;\home\benito\hg\components\pascal\data\;\home\benito\hg\programs\contests\euler\;\home\benito\hg\components\pascal\internet\;\home\benito\hg\components\lazarus\dialogs\;\home\benito\hg\components\pascal\system\;\home\benito\hg\components\pascal\import\regexpr\source\"/>
29+
<UnitOutputDirectory Value="..\..\..\bin\lib\$(TargetCPU)-$(TargetOS)"/>
30+
<SrcPath Value="\home\benito\hg\components\pascal\import\synapse\;..\..\import\synapse"/>
31+
</SearchPaths>
32+
<Parsing>
33+
<SyntaxOptions>
34+
<IncludeAssertionCode Value="True"/>
35+
</SyntaxOptions>
36+
</Parsing>
37+
<CodeGeneration>
38+
<Checks>
39+
<IOChecks Value="True"/>
40+
<RangeChecks Value="True"/>
41+
<OverflowChecks Value="True"/>
42+
<StackChecks Value="True"/>
43+
</Checks>
44+
<VerifyObjMethodCallValidity Value="True"/>
45+
</CodeGeneration>
46+
<Linking>
47+
<Debugging>
48+
<DebugInfoType Value="dsDwarf3"/>
49+
<UseHeaptrc Value="True"/>
50+
<TrashVariables Value="True"/>
51+
<UseExternalDbgSyms Value="True"/>
52+
</Debugging>
53+
</Linking>
54+
</CompilerOptions>
55+
</Item>
56+
<Item Name="Release">
57+
<CompilerOptions>
58+
<Version Value="11"/>
59+
<PathDelim Value="\"/>
60+
<Target>
61+
<Filename Value="..\..\..\bin\bzander"/>
62+
</Target>
63+
<SearchPaths>
64+
<IncludeFiles Value="$(ProjOutDir)"/>
65+
<OtherUnitFiles Value="U:\components\pascal\data;..\..\import\synapse;U:\components\pascal\internet;U:\components\lazarus\dialogs;U:\components\pascal\system;\home\benito\hg\components\pascal\data\;\home\benito\hg\programs\contests\euler\;\home\benito\hg\components\pascal\internet\;\home\benito\hg\components\lazarus\dialogs\;\home\benito\hg\components\pascal\system\;\home\benito\hg\components\pascal\import\regexpr\source\"/>
66+
<UnitOutputDirectory Value="..\..\..\bin\lib\$(TargetCPU)-$(TargetOS)"/>
67+
<SrcPath Value="\home\benito\hg\components\pascal\import\synapse\;..\..\import\synapse"/>
68+
</SearchPaths>
69+
<CodeGeneration>
70+
<SmartLinkUnit Value="True"/>
71+
<Optimizations>
72+
<OptimizationLevel Value="3"/>
73+
</Optimizations>
74+
</CodeGeneration>
75+
<Linking>
76+
<Debugging>
77+
<GenerateDebugInfo Value="False"/>
78+
<RunWithoutDebug Value="True"/>
79+
</Debugging>
80+
<LinkSmart Value="True"/>
81+
</Linking>
82+
</CompilerOptions>
83+
</Item>
1984
</BuildModes>
2085
<PublishOptions>
2186
<Version Value="2"/>
@@ -42,9 +107,13 @@
42107
<CompilerOptions>
43108
<Version Value="11"/>
44109
<PathDelim Value="\"/>
110+
<Target>
111+
<Filename Value="..\..\..\bin\bzander"/>
112+
</Target>
45113
<SearchPaths>
46114
<IncludeFiles Value="$(ProjOutDir)"/>
47115
<OtherUnitFiles Value="U:\components\pascal\data;..\..\import\synapse;U:\components\pascal\internet;U:\components\lazarus\dialogs;U:\components\pascal\system;\home\benito\hg\components\pascal\data\;\home\benito\hg\programs\contests\euler\;\home\benito\hg\components\pascal\internet\;\home\benito\hg\components\lazarus\dialogs\;\home\benito\hg\components\pascal\system\;\home\benito\hg\components\pascal\import\regexpr\source\"/>
116+
<UnitOutputDirectory Value="..\..\..\bin\lib\$(TargetCPU)-$(TargetOS)"/>
48117
<SrcPath Value="\home\benito\hg\components\pascal\import\synapse\;..\..\import\synapse"/>
49118
</SearchPaths>
50119
<CodeGeneration>

0 commit comments

Comments
 (0)