summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2020-07-06 09:01:40 +0200
committerErich Eckner <git@eckner.net>2020-07-06 09:01:40 +0200
commitb02c743274b527f2644138eb53af9477b5461380 (patch)
tree6174e9e243f0bd642b949113548e643eed62d47d
parentd51728e0fa4f6754a5da509aa48f58214f27c2fb (diff)
downloadepost-b02c743274b527f2644138eb53af9477b5461380.tar.xz
Compilerversion nun auch in .*.epost.run
-rw-r--r--epost.lpr2
-rw-r--r--epost.lps115
-rwxr-xr-xgenerate-githash.inc10
3 files changed, 70 insertions, 57 deletions
diff --git a/epost.lpr b/epost.lpr
index 1a715b4..010445f 100644
--- a/epost.lpr
+++ b/epost.lpr
@@ -66,7 +66,7 @@ begin
assignFile(f,extractFileDir(paramstr(1))+'/.'+extractFileName(paramstr(1))+'.run');
rewrite(f);
- writeln(f,gitRevision+' '+intToStr(round(now*24*60*60)));
+ writeln(f,gitRevision+' '+compilerVersion+' '+intToStr(round(now*24*60*60)));
closeFile(f);
inf:=tMyStringList.create(nil,'');
diff --git a/epost.lps b/epost.lps
index 8badae8..f327e30 100644
--- a/epost.lps
+++ b/epost.lps
@@ -3,12 +3,13 @@
<ProjectSession>
<Version Value="11"/>
<BuildModes Active="Default"/>
- <Units Count="27">
+ <Units Count="28">
<Unit0>
<Filename Value="epost.lpr"/>
<IsPartOfProject Value="True"/>
- <TopLine Value="614"/>
- <CursorPos X="11" Y="632"/>
+ <IsVisibleTab Value="True"/>
+ <TopLine Value="38"/>
+ <CursorPos X="29" Y="69"/>
<UsageCount Value="202"/>
<Loaded Value="True"/>
</Unit0>
@@ -23,18 +24,17 @@
<Filename Value="epostunit.pas"/>
<IsPartOfProject Value="True"/>
<EditorIndex Value="2"/>
- <TopLine Value="773"/>
- <CursorPos Y="791"/>
+ <TopLine Value="4713"/>
+ <CursorPos X="35" Y="4736"/>
<UsageCount Value="201"/>
<Loaded Value="True"/>
</Unit2>
<Unit3>
<Filename Value="werteunit.pas"/>
<IsPartOfProject Value="True"/>
- <IsVisibleTab Value="True"/>
<EditorIndex Value="5"/>
- <TopLine Value="5"/>
- <CursorPos X="32" Y="129"/>
+ <TopLine Value="48"/>
+ <CursorPos X="154" Y="57"/>
<UsageCount Value="200"/>
<Loaded Value="True"/>
</Unit3>
@@ -75,7 +75,7 @@
<Filename Value="werteunit.inc"/>
<IsPartOfProject Value="True"/>
<EditorIndex Value="6"/>
- <CursorPos X="95" Y="8"/>
+ <CursorPos Y="8"/>
<UsageCount Value="200"/>
<Loaded Value="True"/>
</Unit8>
@@ -191,7 +191,7 @@
<EditorIndex Value="-1"/>
<TopLine Value="2116"/>
<CursorPos X="2" Y="2134"/>
- <UsageCount Value="3"/>
+ <UsageCount Value="10"/>
</Unit24>
<Unit25>
<Filename Value="../units/randomunit.pas"/>
@@ -205,127 +205,132 @@
<UsageCount Value="5"/>
<DefaultSyntaxHighlighter Value="XML"/>
</Unit26>
+ <Unit27>
+ <Filename Value="githash.inc"/>
+ <EditorIndex Value="-1"/>
+ <CursorPos X="7"/>
+ <UsageCount Value="10"/>
+ </Unit27>
</Units>
<JumpHistory Count="30" HistoryIndex="29">
<Position1>
- <Filename Value="epostunit.pas"/>
- <Caret Line="242" Column="23" TopLine="213"/>
+ <Filename Value="werteunit.pas"/>
+ <Caret Line="88" Column="81" TopLine="71"/>
</Position1>
<Position2>
- <Filename Value="epostunit.pas"/>
- <Caret Line="6206" Column="13" TopLine="6178"/>
+ <Filename Value="werteunit.pas"/>
+ <Caret Line="107" Column="33" TopLine="87"/>
</Position2>
<Position3>
- <Filename Value="werteunit.inc"/>
- <Caret Line="8" Column="20"/>
+ <Filename Value="werteunit.pas"/>
+ <Caret Line="2537" Column="89" TopLine="2525"/>
</Position3>
<Position4>
<Filename Value="werteunit.pas"/>
- <Caret Line="2250" Column="64" TopLine="2222"/>
+ <Caret Line="2535" Column="93" TopLine="2525"/>
</Position4>
<Position5>
<Filename Value="werteunit.pas"/>
- <Caret Line="13"/>
+ <Caret Line="2559" Column="71" TopLine="2527"/>
</Position5>
<Position6>
<Filename Value="werteunit.pas"/>
- <Caret Line="51" Column="44" TopLine="17"/>
+ <Caret Line="102" Column="62" TopLine="89"/>
</Position6>
<Position7>
<Filename Value="werteunit.pas"/>
- <Caret Line="14" Column="19" TopLine="4"/>
+ <Caret Line="2514" Column="81" TopLine="2507"/>
</Position7>
<Position8>
<Filename Value="werteunit.pas"/>
- <Caret Line="61" Column="68" TopLine="42"/>
+ <Caret Line="102" Column="108" TopLine="88"/>
</Position8>
<Position9>
<Filename Value="werteunit.pas"/>
- <Caret Line="84" Column="31" TopLine="65"/>
+ <Caret Line="2513" Column="95" TopLine="2503"/>
</Position9>
<Position10>
<Filename Value="werteunit.pas"/>
- <Caret Line="88" Column="81" TopLine="71"/>
+ <Caret Line="101" Column="108" TopLine="91"/>
</Position10>
<Position11>
<Filename Value="werteunit.pas"/>
- <Caret Line="107" Column="33" TopLine="87"/>
+ <Caret Line="127" TopLine="112"/>
</Position11>
<Position12>
<Filename Value="werteunit.pas"/>
- <Caret Line="2537" Column="89" TopLine="2525"/>
+ <Caret Line="15"/>
</Position12>
<Position13>
<Filename Value="werteunit.pas"/>
- <Caret Line="2535" Column="93" TopLine="2525"/>
+ <Caret Line="12" Column="34"/>
</Position13>
<Position14>
<Filename Value="werteunit.pas"/>
- <Caret Line="2559" Column="71" TopLine="2527"/>
+ <Caret Line="2513" Column="95" TopLine="2362"/>
</Position14>
<Position15>
<Filename Value="werteunit.pas"/>
- <Caret Line="102" Column="62" TopLine="89"/>
+ <Caret Line="12" Column="38"/>
</Position15>
<Position16>
<Filename Value="werteunit.pas"/>
- <Caret Line="2514" Column="81" TopLine="2507"/>
+ <Caret Line="10" Column="31"/>
</Position16>
<Position17>
<Filename Value="werteunit.pas"/>
- <Caret Line="102" Column="108" TopLine="88"/>
+ <Caret Line="15" TopLine="12"/>
</Position17>
<Position18>
<Filename Value="werteunit.pas"/>
- <Caret Line="2513" Column="95" TopLine="2503"/>
+ <Caret Line="129" TopLine="95"/>
</Position18>
<Position19>
- <Filename Value="werteunit.pas"/>
- <Caret Line="101" Column="108" TopLine="91"/>
+ <Filename Value="epostunit.pas"/>
+ <Caret Line="791" TopLine="773"/>
</Position19>
<Position20>
- <Filename Value="werteunit.pas"/>
- <Caret Line="127" TopLine="112"/>
+ <Filename Value="werteunit.inc"/>
+ <Caret Line="9" Column="16"/>
</Position20>
<Position21>
- <Filename Value="werteunit.pas"/>
- <Caret Line="15"/>
+ <Filename Value="epostunit.pas"/>
+ <Caret Line="790" Column="24" TopLine="773"/>
</Position21>
<Position22>
- <Filename Value="werteunit.pas"/>
- <Caret Line="12" Column="34"/>
+ <Filename Value="epostunit.pas"/>
+ <Caret Line="791" TopLine="773"/>
</Position22>
<Position23>
- <Filename Value="werteunit.pas"/>
- <Caret Line="2513" Column="95" TopLine="2362"/>
+ <Filename Value="epostunit.pas"/>
+ <Caret Line="6198" Column="82" TopLine="6190"/>
</Position23>
<Position24>
- <Filename Value="werteunit.pas"/>
- <Caret Line="12" Column="38"/>
+ <Filename Value="epostunit.pas"/>
+ <Caret Line="145" Column="47" TopLine="127"/>
</Position24>
<Position25>
- <Filename Value="werteunit.pas"/>
- <Caret Line="10" Column="31"/>
+ <Filename Value="epostunit.pas"/>
+ <Caret Line="167" Column="149" TopLine="145"/>
</Position25>
<Position26>
- <Filename Value="werteunit.pas"/>
- <Caret Line="15" TopLine="12"/>
+ <Filename Value="epostunit.pas"/>
+ <Caret Line="788" Column="20" TopLine="768"/>
</Position26>
<Position27>
- <Filename Value="werteunit.pas"/>
- <Caret Line="129" TopLine="95"/>
+ <Filename Value="epostunit.pas"/>
+ <Caret Line="6206" Column="88" TopLine="6186"/>
</Position27>
<Position28>
- <Filename Value="epostunit.pas"/>
- <Caret Line="791" TopLine="773"/>
+ <Filename Value="epost.lpr"/>
+ <Caret Line="632" Column="11" TopLine="614"/>
</Position28>
<Position29>
- <Filename Value="werteunit.inc"/>
- <Caret Line="9" Column="16"/>
+ <Filename Value="epost.lpr"/>
</Position29>
<Position30>
- <Filename Value="epostunit.pas"/>
- <Caret Line="790" Column="24" TopLine="773"/>
+ <Filename Value="epost.lpr"/>
+ <Caret Line="69" Column="29" TopLine="38"/>
</Position30>
</JumpHistory>
<RunParams>
diff --git a/generate-githash.inc b/generate-githash.inc
index 44cee9e..913dd43 100755
--- a/generate-githash.inc
+++ b/generate-githash.inc
@@ -1,5 +1,13 @@
#!/bin/bash
cat >githash.inc <<eof
-const gitRevision = '$(git rev-parse HEAD)';
+const
+ gitRevision = '$(
+ git rev-parse HEAD \
+ | tr -d "'"
+ )';
+ compilerVersion = '$(
+ fpc -l -iVDSOSP \
+ | tr -d "'"
+ )';
eof