Explorar o código

* made Compiler Options window large enough to show all CPUs
+ project file for IDE targetting arm
* write binary to bin/<full target>/fp

git-svn-id: trunk@47446 -

florian %!s(int64=4) %!d(string=hai) anos
pai
achega
103b44cf2b
Modificáronse 4 ficheiros con 66 adicións e 2 borrados
  1. 1 0
      .gitattributes
  2. 63 0
      packages/ide/fparm.lpi
  3. 1 1
      packages/ide/fpmopts.inc
  4. 1 1
      packages/ide/fpx64.lpi

+ 1 - 0
.gitattributes

@@ -6226,6 +6226,7 @@ packages/ide/fp.pas svneol=native#text/plain
 packages/ide/fp.term -text svneol=unset#application/octet-stream
 packages/ide/fp32.ico -text
 packages/ide/fp32.rc -text
+packages/ide/fparm.lpi svneol=native#text/plain
 packages/ide/fpcalc.pas svneol=native#text/plain
 packages/ide/fpcatch.pas svneol=native#text/plain
 packages/ide/fpcodcmp.pas svneol=native#text/plain

+ 63 - 0
packages/ide/fparm.lpi

@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<CONFIG>
+  <ProjectOptions>
+    <Version Value="12"/>
+    <General>
+      <Flags>
+        <MainUnitHasCreateFormStatements Value="False"/>
+        <MainUnitHasTitleStatement Value="False"/>
+        <MainUnitHasScaledStatement Value="False"/>
+      </Flags>
+      <SessionStorage Value="InProjectDir"/>
+      <Title Value="fp"/>
+      <UseAppBundle Value="False"/>
+      <ResourceType Value="res"/>
+    </General>
+    <BuildModes>
+      <Item Name="Default" Default="True"/>
+    </BuildModes>
+    <PublishOptions>
+      <Version Value="2"/>
+      <UseFileFilters Value="True"/>
+    </PublishOptions>
+    <RunParams>
+      <FormatVersion Value="2"/>
+      <Modes Count="0"/>
+    </RunParams>
+    <Units>
+      <Unit>
+        <Filename Value="fp.pas"/>
+        <IsPartOfProject Value="True"/>
+        <UnitName Value="FP"/>
+      </Unit>
+    </Units>
+  </ProjectOptions>
+  <CompilerOptions>
+    <Version Value="11"/>
+    <Target>
+      <Filename Value="bin/$(TargetCPU)-$(TargetOS)/fp"/>
+    </Target>
+    <SearchPaths>
+      <IncludeFiles Value="$(ProjOutDir);../../compiler;../../compiler/arm"/>
+      <OtherUnitFiles Value="../../compiler;../../compiler/armgen;../../compiler/arm;../../compiler/systems;../rtl-extra/src/inc;../fv/src"/>
+      <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
+    </SearchPaths>
+    <Parsing>
+      <SyntaxOptions>
+        <SyntaxMode Value="fpc"/>
+        <UseAnsiStrings Value="False"/>
+      </SyntaxOptions>
+    </Parsing>
+    <Other>
+      <CustomOptions Value="-darm
+-dnodebug"/>
+    </Other>
+  </CompilerOptions>
+  <Debugging>
+    <Exceptions Count="1">
+      <Item1>
+        <Name Value="ECompilerAbort"/>
+      </Item1>
+    </Exceptions>
+  </Debugging>
+</CONFIG>

+ 1 - 1
packages/ide/fpmopts.inc

@@ -75,7 +75,7 @@ var R,R2,R3,TabR,TabIR: TRect;
     Label31,Label41,
     Label51,Label52,Label53: PLabel;
 begin
-  R.Assign(0,0,76,21);
+  R.Assign(0,0,76,31);
   New(D, Init(R, dialog_compilerswitches));
   with D^ do
   begin

+ 1 - 1
packages/ide/fpx64.lpi

@@ -35,7 +35,7 @@
   <CompilerOptions>
     <Version Value="11"/>
     <Target>
-      <Filename Value="fp"/>
+      <Filename Value="bin/$(TargetCPU)-$(TargetOS)/fp"/>
     </Target>
     <SearchPaths>
       <IncludeFiles Value="$(ProjOutDir);../../compiler;../../compiler/x86_64"/>