parent
a9cb3ea6fb
commit
0e7fca86d1
@ -1,33 +0,0 @@
|
|||||||
--- lazarus-2.0.6/lazarus/ide/frames/compiler_compilation_options.pas 2019-03-07 00:02:00.000000000 +0100
|
|
||||||
+++ lazarus-2.0.6--patched/lazarus/ide/frames/compiler_compilation_options.pas 2020-02-08 12:26:26.678811589 +0100
|
|
||||||
@@ -389,12 +389,10 @@
|
|
||||||
Options.CreateMakefileOnBuild := chkCreateMakefile.Checked;
|
|
||||||
|
|
||||||
// execute before
|
|
||||||
Options.ExecuteBefore.Command := ExecuteBeforeCommandComboBox.Text;
|
|
||||||
- with InputHistories.HistoryLists.GetList('BuildExecBefore',true,rltCaseSensitive) do begin
|
|
||||||
- Assign(ExecuteBeforeCommandComboBox.Items);
|
|
||||||
- Push(Options.ExecuteBefore.Command);
|
|
||||||
- end;
|
|
||||||
+ InputHistories.HistoryLists.GetList('BuildExecBefore',true,rltCaseSensitive).Assign(ExecuteBeforeCommandComboBox.Items);
|
|
||||||
+ InputHistories.HistoryLists.GetList('BuildExecBefore',true,rltCaseSensitive).Push(Options.ExecuteBefore.Command);
|
|
||||||
|
|
||||||
WriteSettingsParsers(Options.ExecuteBefore,ExecBeforeParsersCheckListBox);
|
|
||||||
|
|
||||||
if Options.ExecuteBefore is TProjectCompilationToolOptions then
|
|
||||||
@@ -415,12 +413,11 @@
|
|
||||||
TPkgCompilerOptions(Options).SkipCompiler := chkCompilerCompile.Checked;
|
|
||||||
|
|
||||||
// execute after
|
|
||||||
Options.ExecuteAfter.Command := ExecuteAfterCommandComboBox.Text;
|
|
||||||
- with InputHistories.HistoryLists.GetList('BuildExecAfter',true,rltCaseSensitive) do begin
|
|
||||||
- Assign(ExecuteAfterCommandComboBox.Items);
|
|
||||||
- Push(Options.ExecuteAfter.Command);
|
|
||||||
- end;
|
|
||||||
+ InputHistories.HistoryLists.GetList('BuildExecAfter',true,rltCaseSensitive).Assign(ExecuteAfterCommandComboBox.Items);
|
|
||||||
+ InputHistories.HistoryLists.GetList('BuildExecAfter',true,rltCaseSensitive).Push(Options.ExecuteAfter.Command);
|
|
||||||
+
|
|
||||||
WriteSettingsParsers(Options.ExecuteAfter,ExecAfterParsersCheckListBox);
|
|
||||||
if Options.ExecuteAfter is TProjectCompilationToolOptions then
|
|
||||||
Options.ExecuteAfter.CompileReasons :=
|
|
||||||
MakeCompileReasons(chkExecAfterCompile, chkExecAfterBuild, chkExecAfterRun);
|
|
@ -0,0 +1,39 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!-- Copyright 2021 Artur Frenszek-Iwicki <fedora@svgames.pl> -->
|
||||||
|
<component type="desktop">
|
||||||
|
<id>lazarus.desktop</id>
|
||||||
|
<metadata_license>CC-BY-SA-3.0</metadata_license>
|
||||||
|
<project_license>GPL-2.0-or-later and LGPL-2.1-or-later and MPL-1.1</project_license>
|
||||||
|
<name>Lazarus</name>
|
||||||
|
<summary>RAD IDE for Free Pascal</summary>
|
||||||
|
<description>
|
||||||
|
<p>
|
||||||
|
Lazarus is a Delphi-compatible cross-platform IDE for Rapid Application Development.
|
||||||
|
It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces.
|
||||||
|
With Lazarus you can create file browsers, image viewers, database applications, graphics editing software,
|
||||||
|
games, 3D software, medical analysis software or any other type of software.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Lazarus is developed to be totally and completely API independent. Once you write your code, you just link it against the API widget set of your choice.
|
||||||
|
If you want to use GTK+, great! If you want it to be Gnome compliant, great! As long as the interface code for the widget set you want to use is available, you can link to it.
|
||||||
|
</p>
|
||||||
|
</description>
|
||||||
|
<screenshots>
|
||||||
|
<screenshot type="default">
|
||||||
|
<image>https://suve.fedorapeople.org/lazarus-dark-0.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<image>https://suve.fedorapeople.org/lazarus-light-0.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<image>https://suve.fedorapeople.org/lazarus-dark-1.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<image>https://suve.fedorapeople.org/lazarus-light-1.png</image>
|
||||||
|
</screenshot>
|
||||||
|
</screenshots>
|
||||||
|
<url type="homepage">https://lazarus-ide.org</url>
|
||||||
|
<url type="bugtracker">https://bugs.freepascal.org</url>
|
||||||
|
<url type="faq">https://wiki.lazarus.freepascal.org/Lazarus_Faq</url>
|
||||||
|
<update_contact>fedora@svgames.pl</update_contact>
|
||||||
|
</component>
|
Loading…
Reference in new issue