source: branches/easy compiler/project1.lpi

Last change on this file was 145, checked in by chronos, 7 years ago
  • Added: Check memory leaks in debug build mode.
  • Fixed: Various memory leaks.
File size: 4.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<CONFIG>
3 <ProjectOptions>
4 <Version Value="10"/>
5 <PathDelim Value="\"/>
6 <General>
7 <SessionStorage Value="InProjectDir"/>
8 <MainUnit Value="0"/>
9 <Title Value="project1"/>
10 <ResourceType Value="res"/>
11 <UseXPManifest Value="True"/>
12 <Icon Value="0"/>
13 </General>
14 <BuildModes Count="2">
15 <Item1 Name="Debug" Default="True"/>
16 <Item2 Name="Release">
17 <CompilerOptions>
18 <Version Value="11"/>
19 <PathDelim Value="\"/>
20 <Target>
21 <Filename Value="project1"/>
22 </Target>
23 <SearchPaths>
24 <IncludeFiles Value="$(ProjOutDir)"/>
25 <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
26 </SearchPaths>
27 <Parsing>
28 <SyntaxOptions>
29 <SyntaxMode Value="Delphi"/>
30 <CStyleOperator Value="False"/>
31 <AllowLabel Value="False"/>
32 <CPPInline Value="False"/>
33 </SyntaxOptions>
34 </Parsing>
35 <CodeGeneration>
36 <SmartLinkUnit Value="True"/>
37 <Optimizations>
38 <OptimizationLevel Value="3"/>
39 </Optimizations>
40 </CodeGeneration>
41 <Linking>
42 <Debugging>
43 <GenerateDebugInfo Value="False"/>
44 </Debugging>
45 <LinkSmart Value="True"/>
46 <Options>
47 <Win32>
48 <GraphicApplication Value="True"/>
49 </Win32>
50 </Options>
51 </Linking>
52 <Other>
53 <CompilerMessages>
54 <IgnoredMessages idx5024="True"/>
55 </CompilerMessages>
56 </Other>
57 </CompilerOptions>
58 </Item2>
59 </BuildModes>
60 <PublishOptions>
61 <Version Value="2"/>
62 </PublishOptions>
63 <RunParams>
64 <local>
65 <FormatVersion Value="1"/>
66 </local>
67 </RunParams>
68 <RequiredPackages Count="1">
69 <Item1>
70 <PackageName Value="LCL"/>
71 </Item1>
72 </RequiredPackages>
73 <Units Count="7">
74 <Unit0>
75 <Filename Value="project1.lpr"/>
76 <IsPartOfProject Value="True"/>
77 </Unit0>
78 <Unit1>
79 <Filename Value="UFormMain.pas"/>
80 <IsPartOfProject Value="True"/>
81 <ComponentName Value="Form1"/>
82 <HasResources Value="True"/>
83 <ResourceBaseClass Value="Form"/>
84 </Unit1>
85 <Unit2>
86 <Filename Value="UCompiler.pas"/>
87 <IsPartOfProject Value="True"/>
88 </Unit2>
89 <Unit3>
90 <Filename Value="USourceCode.pas"/>
91 <IsPartOfProject Value="True"/>
92 </Unit3>
93 <Unit4>
94 <Filename Value="UTargetCode.pas"/>
95 <IsPartOfProject Value="True"/>
96 </Unit4>
97 <Unit5>
98 <Filename Value="USourceExecutor.pas"/>
99 <IsPartOfProject Value="True"/>
100 </Unit5>
101 <Unit6>
102 <Filename Value="USourceGenerator.pas"/>
103 <IsPartOfProject Value="True"/>
104 </Unit6>
105 </Units>
106 </ProjectOptions>
107 <CompilerOptions>
108 <Version Value="11"/>
109 <PathDelim Value="\"/>
110 <Target>
111 <Filename Value="project1"/>
112 </Target>
113 <SearchPaths>
114 <IncludeFiles Value="$(ProjOutDir)"/>
115 <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
116 </SearchPaths>
117 <Parsing>
118 <SyntaxOptions>
119 <SyntaxMode Value="Delphi"/>
120 <CStyleOperator Value="False"/>
121 <IncludeAssertionCode Value="True"/>
122 <AllowLabel Value="False"/>
123 <CPPInline Value="False"/>
124 </SyntaxOptions>
125 </Parsing>
126 <CodeGeneration>
127 <Checks>
128 <IOChecks Value="True"/>
129 <RangeChecks Value="True"/>
130 <OverflowChecks Value="True"/>
131 <StackChecks Value="True"/>
132 </Checks>
133 <VerifyObjMethodCallValidity Value="True"/>
134 </CodeGeneration>
135 <Linking>
136 <Debugging>
137 <UseHeaptrc Value="True"/>
138 </Debugging>
139 <Options>
140 <Win32>
141 <GraphicApplication Value="True"/>
142 </Win32>
143 </Options>
144 </Linking>
145 <Other>
146 <CompilerMessages>
147 <IgnoredMessages idx5024="True"/>
148 </CompilerMessages>
149 <CustomOptions Value="-dDEBUG"/>
150 </Other>
151 </CompilerOptions>
152 <Debugging>
153 <Exceptions Count="3">
154 <Item1>
155 <Name Value="EAbort"/>
156 </Item1>
157 <Item2>
158 <Name Value="ECodetoolError"/>
159 </Item2>
160 <Item3>
161 <Name Value="EFOpenError"/>
162 </Item3>
163 </Exceptions>
164 </Debugging>
165</CONFIG>
Note: See TracBrowser for help on using the repository browser.