- Timestamp:
- Aug 20, 2024, 8:58:56 PM (4 months ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Install/flatpak
-
Property svn:ignore
set to
.flatpak-builder
build
repo
-
Property svn:ignore
set to
-
trunk/Install/flatpak/net.zdechov.app.lazfuck.appdata.xml
r170 r172 4 4 5 5 <name>2048</name> 6 <summary>Simple BrainFuck IDE .</summary>6 <summary>Simple BrainFuck IDE</summary> 7 7 <developer_name>Chronos</developer_name> 8 8 -
trunk/Install/flatpak/net.zdechov.app.lazfuck.desktop
r170 r172 4 4 Comment=A simple BrainFuck IDE written in Lazarus/FPC. 5 5 Exec=LazFuck 6 Icon= LazFuck6 Icon=net.zdechov.app.lazfuck.png 7 7 Terminal=false 8 8 Type=Application -
trunk/Install/flatpak/net.zdechov.app.lazfuck.yml
r170 r172 25 25 - type: svn 26 26 url: https://svn.zdechov.net/LazFuck/trunk 27 revision: r1 6927 revision: r171 28 28 buildsystem: simple 29 29 build-commands: -
trunk/Install/snap/local/build.sh
r116 r172 4 4 5 5 pushd ../../.. 6 snapcraft --debug --use-lxd 6 snapcraft --debug --use-lxd --verbose $@ 7 7 popd 8 8 -
trunk/Install/snap/snapcraft.yaml
r160 r172 4 4 summary: A simple BrainFuck IDE written in Lazarus/FPC. 5 5 description: | 6 LazFuck is GUI application for writing, executing, compiling and debugging programs written in famous BrainFuck esoteric programming language. 7 6 LazFuck is GUI application for writing, executing, compiling and debugging programs written in famous BrainFuck esoteric programming language. 7 8 8 Features: 9 9 * Graphical code editor with color syntax highlighting … … 33 33 install -s -m 755 LazFuck $SNAPCRAFT_PART_INSTALL/usr/bin/LazFuck 34 34 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 35 install -m 644 Languages/LazFuck.pot $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 36 install -m 644 Languages/LazFuck.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 37 install -m 644 Languages/UFormAbout.pot $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 38 install -m 644 Languages/UFormAbout.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 35 install -m 644 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 36 install -m 644 Packages/Common/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages 39 37 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/applications 40 38 install -m 755 Install/snap/local/LazFuck.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications … … 46 44 after: 47 45 - desktop-gtk2 46 - lazarus 48 47 stage: 49 48 - etc … … 86 85 - libxrandr2 87 86 - libxrender1 87 lazarus: 88 plugin: nil 89 source: . 90 source-type: local 91 build-packages: 92 - wget 93 - libgtk2.0-dev 94 override-build: | 95 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/lazarus-project_3.4.0-0_amd64.deb 96 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-laz_3.2.2-210709_amd64.deb 97 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-src_3.2.2-210709_amd64.deb 98 apt install ./lazarus-project_3.4.0-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb 99 stage: [-*] 100 prime: [-*] 88 101 89 102 desktop-gtk2: … … 115 128 116 129 # Additional plugs to pick up the GTK theme and icons from the system 117 plugs: 130 plugs: 118 131 icon-themes: 119 132 interface: content -
trunk/Project.pas
r145 r172 4 4 5 5 uses 6 Classes, SysUtils, fgl;6 Classes, SysUtils, Generics.Collections; 7 7 8 8 type … … 11 11 end; 12 12 13 TProjectItems = class(T FPGObjectList<TProjectItem>)13 TProjectItems = class(TObjectList<TProjectItem>) 14 14 end; 15 15 -
trunk/Target.pas
r164 r172 4 4 5 5 uses 6 Classes, SysUtils, StrUtils, Registry, RegistryEx, fgl, Dialogs,7 FileUtil, Process, Menus, LazFileUtils;6 Classes, SysUtils, StrUtils, Registry, RegistryEx, Generics.Collections, 7 Dialogs, FileUtil, Process, Menus, LazFileUtils; 8 8 9 9 type … … 27 27 { TDebugSteps } 28 28 29 TDebugSteps = class(T FPGObjectList<TDebugStep>)29 TDebugSteps = class(TObjectList<TDebugStep>) 30 30 function SearchBySourcePos(Pos: Integer): TDebugStep; 31 31 function SearchByProgramPos(Pos: Integer): TDebugStep; … … 44 44 { TBreakPoints } 45 45 46 TBreakPoints = class(T FPGObjectList<TBreakPoint>)46 TBreakPoints = class(TObjectList<TBreakPoint>) 47 47 procedure AddItem(TargetAddress: Integer); 48 48 procedure SetSystem(TargetAddress: Integer); … … 59 59 { TMessages } 60 60 61 TMessages = class(T FPGObjectList<TMessage>)61 TMessages = class(TObjectList<TMessage>) 62 62 private 63 63 FOnChange: TNotifyEvent; … … 148 148 { TTargets } 149 149 150 TTargets = class(T FPGObjectList<TTarget>)150 TTargets = class(TObjectList<TTarget>) 151 151 procedure LoadFromRegistry(Context: TRegistryContext); 152 152 procedure SaveToRegistry(Context: TRegistryContext);
Note:
See TracChangeset
for help on using the changeset viewer.