Changeset 141


Ignore:
Timestamp:
Mar 5, 2022, 10:01:43 PM (9 months ago)
Author:
chronos
Message:
  • Fixed: Renamed original .po files to .pot extension.
  • Fixed: snap and deb packages.
  • Fixed: Reduced meaningful build warnings.
Files:
3 added
6 edited
10 moved

Legend:

Unmodified
Added
Removed
  • tags/1.2.0/Install/deb/debian/rules

    r121 r141  
    1616        install -d -m 755 $(ROOT)/usr/bin
    1717        install -s -m 755 LazFuck $(ROOT)/usr/bin
    18         install -d -m 755 $(ROOT)/usr/share/LazFuck/languages
    19         install -D -m 755 Languages/* $(ROOT)/usr/share/LazFuck/languages
    20         install -d -m 755 $(ROOT)/usr/share/LazFuck/examples/Others
    21         install -D -m 644 Examples/Others/* $(ROOT)/usr/share/LazFuck/examples/Others
    22         install -d -m 755 $(ROOT)/usr/share/LazFuck/examples/Self-interpreters
    23         install -D -m 644 Examples/Self-interpreters/* $(ROOT)/usr/share/LazFuck/examples/Self-interpreters
    24         install -d -m 755 $(ROOT)/usr/share/LazFuck/examples
    25         @install -D -m 644 Examples/* $(ROOT)/usr/share/LazFuck/examples || true
     18        install -d -m 755 $(ROOT)/usr/share/LazFuck/Languages
     19        install -D -m 755 Languages/* $(ROOT)/usr/share/LazFuck/Languages
     20        install -d -m 755 $(ROOT)/usr/share/LazFuck/Examples/Others
     21        install -D -m 644 Examples/Others/* $(ROOT)/usr/share/LazFuck/Examples/Others
     22        install -d -m 755 $(ROOT)/usr/share/LazFuck/Examples/Self-interpreters
     23        install -D -m 644 Examples/Self-interpreters/* $(ROOT)/usr/share/LazFuck/Examples/Self-interpreters
     24        install -d -m 755 $(ROOT)/usr/share/LazFuck/Examples
     25        @install -D -m 644 Examples/* $(ROOT)/usr/share/LazFuck/Examples || true
    2626        install -d -m 755 $(ROOT)/usr/share/applications
    2727        install -m 755 Install/deb/LazFuck.desktop $(ROOT)/usr/share/applications
  • tags/1.2.0/Install/snap/snapcraft.yaml

    r123 r141  
    66  LazFuck is GUI application for writing, executing, compiling and debugging programs written in famous BrainFuck esoteric programming language.
    77 
    8   Features
     8  Features:
    99  * Graphical code editor with color syntax highlighting
     10  * Optimizing compiler and interpreter
    1011  * Cross-compilation to Delphi, Free Pascal, Python, Java, C, C#, PHP, and Javascript
    11   * Interpreter with debugger 
     12  * Interpreter with debugger
    1213confinement: strict
    1314base: core20
     
    3233      install -s -m 755 LazFuck $SNAPCRAFT_PART_INSTALL/usr/bin/LazFuck
    3334      install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages
    34       install -m 644 Languages/LazFuck.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages
     35      install -m 644 Languages/LazFuck.pot $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages
    3536      install -m 644 Languages/LazFuck.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages
    36       install -m 644 Languages/UFormAbout.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages
     37      install -m 644 Languages/UFormAbout.pot $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages
    3738      install -m 644 Languages/UFormAbout.cs.po $SNAPCRAFT_PART_INSTALL/usr/share/LazFuck/Languages
    3839      install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/applications
    3940      install -m 755 Install/snap/local/LazFuck.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications
    4041      install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
    41       install -m 644 Images/64x64/LazFuck.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps     
     42      install -m 644 Images/64x64/LazFuck.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
    4243      install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages
    4344      install -m 644 Install/snap/local/LazFuck.xml $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages
     
    141142    command-chain:
    142143    - bin/desktop-launch
    143     desktop: usr/share/applications/LazFuck.desktop   
     144    desktop: usr/share/applications/LazFuck.desktop
    144145    plugs:
    145146    - desktop
  • trunk/Install/deb/debian/rules

    r121 r141  
    1616        install -d -m 755 $(ROOT)/usr/bin
    1717        install -s -m 755 LazFuck $(ROOT)/usr/bin
    18         install -d -m 755 $(ROOT)/usr/share/LazFuck/languages
    19         install -D -m 755 Languages/* $(ROOT)/usr/share/LazFuck/languages
    20         install -d -m 755 $(ROOT)/usr/share/LazFuck/examples/Others
    21         install -D -m 644 Examples/Others/* $(ROOT)/usr/share/LazFuck/examples/Others
    22         install -d -m 755 $(ROOT)/usr/share/LazFuck/examples/Self-interpreters
    23         install -D -m 644 Examples/Self-interpreters/* $(ROOT)/usr/share/LazFuck/examples/Self-interpreters
    24         install -d -m 755 $(ROOT)/usr/share/LazFuck/examples
    25         @install -D -m 644 Examples/* $(ROOT)/usr/share/LazFuck/examples || true
     18        install -d -m 755 $(ROOT)/usr/share/LazFuck/Languages
     19        install -D -m 755 Languages/* $(ROOT)/usr/share/LazFuck/Languages
     20        install -d -m 755 $(ROOT)/usr/share/LazFuck/Examples/Others
     21        install -D -m 644 Examples/Others/* $(ROOT)/usr/share/LazFuck/Examples/Others
     22        install -d -m 755 $(ROOT)/usr/share/LazFuck/Examples/Self-interpreters
     23        install -D -m 644 Examples/Self-interpreters/* $(ROOT)/usr/share/LazFuck/Examples/Self-interpreters
     24        install -d -m 755 $(ROOT)/usr/share/LazFuck/Examples
     25        @install -D -m 644 Examples/* $(ROOT)/usr/share/LazFuck/Examples || true
    2626        install -d -m 755 $(ROOT)/usr/share/applications
    2727        install -m 755 Install/deb/LazFuck.desktop $(ROOT)/usr/share/applications
  • trunk/Install/snap/snapcraft.yaml

    r139 r141  
    11name: lazfuck
    22title: LazFuck
    3 version: '1.3.0'
     3version: 1.3.0
    44summary: A simple BrainFuck IDE written in Lazarus/FPC.
    55description: |
    66  LazFuck is GUI application for writing, executing, compiling and debugging programs written in famous BrainFuck esoteric programming language.
    77 
    8   Features
     8  Features:
    99  * Graphical code editor with color syntax highlighting
     10  * Optimizing compiler and interpreter
    1011  * Cross-compilation to Delphi, Free Pascal, Python, Java, C, C#, PHP, and Javascript
    1112  * Interpreter with debugger
     
    3940      install -m 755 Install/snap/local/LazFuck.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications
    4041      install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
    41       install -m 644 Images/64x64/LazFuck.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps     
     42      install -m 644 Images/64x64/LazFuck.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
    4243      install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages
    4344      install -m 644 Install/snap/local/LazFuck.xml $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages
     
    141142    command-chain:
    142143    - bin/desktop-launch
    143     desktop: usr/share/applications/LazFuck.desktop   
     144    desktop: usr/share/applications/LazFuck.desktop
    144145    plugs:
    145146    - desktop
  • trunk/LazFuck.lpi

    r133 r141  
    6363          <Other>
    6464            <CompilerMessages>
    65               <IgnoredMessages idx6058="True" idx3124="True" idx3123="True"/>
     65              <IgnoredMessages idx6058="True" idx5024="True" idx3124="True" idx3123="True"/>
    6666            </CompilerMessages>
    6767          </Other>
  • trunk/LazFuck.lpr

    r133 r141  
    99  {$ENDIF}
    1010  Interfaces, // this includes the LCL widgetset
    11   Forms, UTarget, UTargetC, UTargetDelphi, UTargetInterpretter, UTargetPHP,
    12   UTargetJava, UTargetFPC, UFormCPU, UFormMain, UFormOptions, UFormTargets,
    13   UFormOutput, UFormInput, UFormMemory, UFormMessages, UFormSourceCode,
    14   UFormTargetCode, UFormTargetOptions, UCore, Common,
    15   UFormLog, UProject, UBFTarget, SysUtils, UFormCompileMultiple;
     11  Forms, UTarget, UFormCPU, UFormMain, UFormOutput, UFormInput, UFormMemory,
     12  UFormMessages, UFormSourceCode, UFormTargetCode, UCore, Common,
     13  SysUtils;
    1614
    1715{$R *.res}
     
    2927  {$ENDIF}
    3028
    31   Application.Scaled := True;
    32   Application.Title := 'LazFuck IDE';
     29  Application.Scaled:=True;
     30  Application.Title:='LazFuck IDE';
    3331  RequireDerivedFormResource := True;
    3432  Application.Initialize;
Note: See TracChangeset for help on using the changeset viewer.