source: branches/bigint/BigIntVM.lpi

Last change on this file was 12, checked in by chronos, 3 months ago
  • Added: More CPU instructions.
  • Added: Mouse device.
File size: 6.1 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<CONFIG>
3 <ProjectOptions>
4 <Version Value="12"/>
5 <General>
6 <SessionStorage Value="InProjectDir"/>
7 <Title Value="BigIntVM"/>
8 <Scaled Value="True"/>
9 <ResourceType Value="res"/>
10 <UseXPManifest Value="True"/>
11 <XPManifest>
12 <DpiAware Value="True"/>
13 </XPManifest>
14 <Icon Value="0"/>
15 </General>
16 <BuildModes>
17 <Item Name="Release" Default="True"/>
18 <Item Name="Debug">
19 <CompilerOptions>
20 <Version Value="11"/>
21 <Target>
22 <Filename Value="BigIntVM"/>
23 </Target>
24 <SearchPaths>
25 <IncludeFiles Value="$(ProjOutDir)"/>
26 <OtherUnitFiles Value="Forms;Devices"/>
27 <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)-$(BuildMode)"/>
28 </SearchPaths>
29 <Parsing>
30 <SyntaxOptions>
31 <SyntaxMode Value="Delphi"/>
32 <CStyleOperator Value="False"/>
33 <IncludeAssertionCode Value="True"/>
34 <AllowLabel Value="False"/>
35 <CPPInline Value="False"/>
36 </SyntaxOptions>
37 </Parsing>
38 <CodeGeneration>
39 <Checks>
40 <IOChecks Value="True"/>
41 <RangeChecks Value="True"/>
42 <OverflowChecks Value="True"/>
43 <StackChecks Value="True"/>
44 </Checks>
45 <VerifyObjMethodCallValidity Value="True"/>
46 </CodeGeneration>
47 <Linking>
48 <Debugging>
49 <DebugInfoType Value="dsDwarf3"/>
50 <UseHeaptrc Value="True"/>
51 <UseExternalDbgSyms Value="True"/>
52 </Debugging>
53 <Options>
54 <Win32>
55 <GraphicApplication Value="True"/>
56 </Win32>
57 </Options>
58 </Linking>
59 </CompilerOptions>
60 </Item>
61 <SharedMatrixOptions Count="2">
62 <Item1 ID="496997618487" Targets="Common" Modes="Debug" Value="-g -gl -gh -CirotR -O1"/>
63 <Item2 ID="202440807568" Targets="Common" Modes="Release" Value="-CX -XX -O3"/>
64 </SharedMatrixOptions>
65 </BuildModes>
66 <PublishOptions>
67 <Version Value="2"/>
68 <UseFileFilters Value="True"/>
69 </PublishOptions>
70 <RunParams>
71 <FormatVersion Value="2"/>
72 </RunParams>
73 <RequiredPackages>
74 <Item>
75 <PackageName Value="Common"/>
76 <DefaultFilename Value="Packages/Common/Common.lpk" Prefer="True"/>
77 </Item>
78 <Item>
79 <PackageName Value="LCL"/>
80 </Item>
81 </RequiredPackages>
82 <Units>
83 <Unit>
84 <Filename Value="BigIntVM.lpr"/>
85 <IsPartOfProject Value="True"/>
86 </Unit>
87 <Unit>
88 <Filename Value="Forms/FormMain.pas"/>
89 <IsPartOfProject Value="True"/>
90 <ComponentName Value="FormMain"/>
91 <HasResources Value="True"/>
92 <ResourceBaseClass Value="Form"/>
93 </Unit>
94 <Unit>
95 <Filename Value="Cpu.pas"/>
96 <IsPartOfProject Value="True"/>
97 </Unit>
98 <Unit>
99 <Filename Value="IntMemory.pas"/>
100 <IsPartOfProject Value="True"/>
101 </Unit>
102 <Unit>
103 <Filename Value="Int.pas"/>
104 <IsPartOfProject Value="True"/>
105 </Unit>
106 <Unit>
107 <Filename Value="Machine.pas"/>
108 <IsPartOfProject Value="True"/>
109 </Unit>
110 <Unit>
111 <Filename Value="DeviceManager.pas"/>
112 <IsPartOfProject Value="True"/>
113 </Unit>
114 <Unit>
115 <Filename Value="Devices/Screen.pas"/>
116 <IsPartOfProject Value="True"/>
117 </Unit>
118 <Unit>
119 <Filename Value="Devices/Console.pas"/>
120 <IsPartOfProject Value="True"/>
121 </Unit>
122 <Unit>
123 <Filename Value="Device.pas"/>
124 <IsPartOfProject Value="True"/>
125 </Unit>
126 <Unit>
127 <Filename Value="Assembler.pas"/>
128 <IsPartOfProject Value="True"/>
129 </Unit>
130 <Unit>
131 <Filename Value="Instructions.pas"/>
132 <IsPartOfProject Value="True"/>
133 </Unit>
134 <Unit>
135 <Filename Value="Parser.pas"/>
136 <IsPartOfProject Value="True"/>
137 </Unit>
138 <Unit>
139 <Filename Value="Message.pas"/>
140 <IsPartOfProject Value="True"/>
141 </Unit>
142 <Unit>
143 <Filename Value="Example.asm"/>
144 <IsPartOfProject Value="True"/>
145 </Unit>
146 <Unit>
147 <Filename Value="Disassembler.pas"/>
148 <IsPartOfProject Value="True"/>
149 </Unit>
150 <Unit>
151 <Filename Value="Forms/FormDisassembler.pas"/>
152 <IsPartOfProject Value="True"/>
153 <ComponentName Value="FormDisassembler"/>
154 <ResourceBaseClass Value="Form"/>
155 </Unit>
156 <Unit>
157 <Filename Value="Forms/FormMemory.pas"/>
158 <IsPartOfProject Value="True"/>
159 <ComponentName Value="FormMemory"/>
160 </Unit>
161 <Unit>
162 <Filename Value="Devices/Mouse.pas"/>
163 <IsPartOfProject Value="True"/>
164 </Unit>
165 </Units>
166 </ProjectOptions>
167 <CompilerOptions>
168 <Version Value="11"/>
169 <Target>
170 <Filename Value="BigIntVM"/>
171 </Target>
172 <SearchPaths>
173 <IncludeFiles Value="$(ProjOutDir)"/>
174 <OtherUnitFiles Value="Forms;Devices"/>
175 <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)-$(BuildMode)"/>
176 </SearchPaths>
177 <Parsing>
178 <SyntaxOptions>
179 <SyntaxMode Value="Delphi"/>
180 <CStyleOperator Value="False"/>
181 <AllowLabel Value="False"/>
182 <CPPInline Value="False"/>
183 </SyntaxOptions>
184 </Parsing>
185 <CodeGeneration>
186 <SmartLinkUnit Value="True"/>
187 <Optimizations>
188 <OptimizationLevel Value="3"/>
189 </Optimizations>
190 </CodeGeneration>
191 <Linking>
192 <Debugging>
193 <GenerateDebugInfo Value="False"/>
194 <RunWithoutDebug Value="True"/>
195 </Debugging>
196 <LinkSmart Value="True"/>
197 <Options>
198 <Win32>
199 <GraphicApplication Value="True"/>
200 </Win32>
201 </Options>
202 </Linking>
203 </CompilerOptions>
204 <Debugging>
205 <Exceptions>
206 <Item>
207 <Name Value="EAbort"/>
208 </Item>
209 <Item>
210 <Name Value="ECodetoolError"/>
211 </Item>
212 <Item>
213 <Name Value="EFOpenError"/>
214 </Item>
215 </Exceptions>
216 </Debugging>
217</CONFIG>
Note: See TracBrowser for help on using the repository browser.