Test ran at 2025-04-08 00:50:21.663546+00:00
SOLUTION:
lea=0.92.1: LEA is a Lightweight Editor for Ada
Origin: source archive lea-src-v.0.92.zip at https://sourceforge.net/projects/l-e-a/files/lea-src-v.0.92.zip with hash sha512:2e2a83184bb7eb71ca626c1a1fe0c1a13a69f0d3b3ad58dd20d50660be80169c1066d76865527d9f3482c1e5bff846ac294e245cf33d6d9371dc9b5e137c5e47
Available when: (case OS is Windows => True, others => False)
Properties:
case OS is
when Windows => Post_Build run: cmd /c copy /B lea_without_data.exe + _lea_data.zip lea.exe (from ${CRATE_ROOT}/.)
Author: Gautier de Montmollin
Description: LEA is a Lightweight Editor for Ada
Executable: lea
GPR Scenario: LEA_Build_Mode := Debug | Fast | Small
GPR External: HAC_Build_Mode := Small
GPR External: LEA_Build_Mode := Small
GPR External: Zip_Build_Mode := Small
License: MIT
Long_Description:
**LEA**, a **Lightweight Editor for Ada**, aims to provide an easy, script-world-like, "look & feel" for developing Ada projects of any size and level, while enabling access to full-scale development tools like GNAT.
Features:
* Quick start and reactivity
* Uses the Scintilla editor widget (like Notepad++)
* Multi-document
* Multiple undo's & redo's
* Multi-line, multi-point editing; rectangular selections
* Duplication of lines and selections
* Color themes
* Syntax highlighting, parenthesis matching
* Bookmarks
* Smart editor features (auto-completion, navigation, mouse-hover infos)
* Includes HAC, the HAC Ada Compiler
* Includes numerous examples of Ada programs, ready to be run
* Single executable, runs without installation
* Programmed in Ada
* **Free**, Open-Source
Maintainer: gdemont@hotmail.com
Maintainers_Logins: zertovitch
Name: lea
Project_File: lea_project_tree.gpr
Tag: application
Tag: lea
Tag: editor
Tag: hac
Version: 0.92.1
Website: https://github.com/zertovitch/lea
Dependencies (direct):
gnat/=10.3.2
gwindows^1.5.0
hac0.41.0
ini_files^10.0.0
zipada^61.0.0
Dependencies (solution):
gnat=12.2.1 (gnat_native)
gwindows=1.5.0
hac=0.41.0
ini_files=10.0.0
zipada=61.0.0
Dependencies (graph):
lea=0.92.1 --> gnat=12.2.1 (gnat_native) (/=10.3.2)
lea=0.92.1 --> gwindows=1.5.0 (^1.5.0)
lea=0.92.1 --> hac=0.41.0 (0.41.0)
lea=0.92.1 --> ini_files=10.0.0 (^10.0.0)
lea=0.92.1 --> zipada=61.0.0 (^61.0.0)
LOG:
Spawning: alr -d -n get --build lea=0.92.1
Note: Deploying lea=0.92.1...
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
#=#=#
##=#=#
## 3.3%
########## 14.2%
################################# 46.3%
######################################################################## 100.0%
Note: Deploying hac=0.41.0...
######################################################################## 100.0%
#=#=#
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
##=#=#
0.7%
# 2.4%
##### 8.3%
################# 24.6%
################################################################# 90.5%
######################################################################## 100.0%
Note: Deploying ini_files=10.0.0...
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
#=#=#
######################################################################## 100.0%
Note: Building gwindows=1.5.0/gnatcom/gnatcom.gpr (1/5)...
Note: Building gwindows=1.5.0/gnatcom/gnatcom_tools.gpr (2/5)...
gprbuild: "bindcom.exe" up to date
gprbuild: "comscope.exe" up to date
gprbuild: "createcom.exe" up to date
gprbuild: "makeguid.exe" up to date
Note: Building gwindows=1.5.0/gwindows/gwindows.gpr (3/5)...
Note: Building gwindows=1.5.0/gwindows/gwindows_contrib.gpr (4/5)...
gprbuild: "test_explorer_context_menu.exe" up to date
gprbuild: "test_shortcut.exe" up to date
gprbuild: "test_simple_sheet.exe" up to date
gprbuild: "demo_exlv1.exe" up to date
gprbuild: "demo_exlv2.exe" up to date
gprbuild: "demo_exlv3.exe" up to date
Note: Building gwindows=1.5.0/gwindows/gwindows_samples.gpr (5/5)...
gprbuild: "cap_test.exe" up to date
gprbuild: "context_menu_example.exe" up to date
gprbuild: "control_test.exe" up to date
gprbuild: "dock_test.exe" up to date
gprbuild: "droptest.exe" up to date
gprbuild: "game_of_life_interactive.exe" up to date
gprbuild: "hello_world.exe" up to date
gprbuild: "menu_example.exe" up to date
gprbuild: "mdi_example.exe" up to date
gprbuild: "point_test.exe" up to date
gprbuild: "print_hello.exe" up to date
gprbuild: "sci_example.exe" up to date
gprbuild: "scribble.exe" up to date
gprbuild: "scribble2.exe" up to date
gprbuild: "splitters.exe" up to date
gprbuild: "tab_in_dialog_test.exe" up to date
gprbuild: "tab_test.exe" up to date
gprbuild: "text_spin.exe" up to date
gprbuild: "win_controls.exe" up to date
Note: Building hac=0.41.0/hac.gpr...
Setup
[mkdir] object directory for project HAC
Compile
[Ada] hac.adb
[Ada] hac_mini.adb
[Ada] hac_multi.adb
[Ada] hac_sys.ads
[Ada] hac_sys-builder.adb
[Ada] hac_sys-pcode.adb
[Ada] hac_sys-pcode-interpreter.adb
[Ada] hac_pkg.adb
[Ada] hac_sys-co_defs.adb
[Ada] hac_sys-defs.adb
[Ada] hac_sys-pcode-interpreter-in_defs.adb
[Ada] hat.adb
[Ada] hac_sys-errors.adb
[Ada] hac_sys-targets.ads
[Ada] hac_sys-targets-amd64_windows_console_fasm.adb
[Ada] show_mit_license.adb
[Ada] hac_sys-files.ads
[Ada] hac_sys-files-default.adb
[Ada] hac_sys-compiler.adb
[Ada] hac_sys-parser.adb
[Ada] hac_sys-parser-helpers.adb
[Ada] hac_sys-targets-hac_virtual_machine.adb
[Ada] hac_sys-librarian.adb
[Ada] hac_sys-pcode-interpreter-exceptions.adb
[Ada] hac_sys-interfacing.adb
[Ada] hac_sys-pcode-interpreter-calls.adb
[Ada] hac_sys-pcode-interpreter-composite_data.adb
[Ada] hac_sys-pcode-interpreter-multi_statement.adb
[Ada] hac_sys-pcode-interpreter-operators.adb
[Ada] hac_sys-pcode-interpreter-tasking.adb
[Ada] hac_sys-compiler-pcode_emit.adb
[Ada] hac_sys-parser-modularity.adb
[Ada] hac_sys-parser-packages.adb
[Ada] hac_sys-scanner.adb
[Ada] hac_sys-parser-const_var.adb
[Ada] hac_sys-parser-enter_def.adb
[Ada] hac_sys-parser-statements.adb
[Ada] hac_sys-parser-tasking.adb
[Ada] hac_sys-parser-type_def.adb
[Ada] hac_sys-parser-expressions.adb
[Ada] hac_sys-librarian-built_in_packages.adb
[Ada] hac_sys-parser-ranges.adb
[Ada] hac_sys-parser-calls.adb
[Ada] hac_sys-parser-standard_procedures.adb
[Ada] hac_sys-parser-statements-case_statement.adb
[Ada] hac_sys-parser-attributes.adb
[Ada] hac_sys-parser-standard_functions.adb
[Ada] hac_sys-parser-type_conversion.adb
[Ada] hac_sys-multi_precision_integers.adb
Bind
[gprbind] hac.bexch
[gprbind] hac_mini.bexch
[Ada] hac.ali
[gprbind] hac_multi.bexch
[Ada] hac_mini.ali
[Ada] hac_multi.ali
Link
[link] hac.adb
[link] hac_mini.adb
[link] hac_multi.adb
Note: Building ini_files=10.0.0/ini_files.gpr...
Setup
[mkdir] object directory for project Ini_files
Compile
[Ada] test_config.adb
[Ada] rosetta_read_cfg.adb
[Ada] rosetta_updt_cfg.adb
[Ada] rosetta_updt_cfg_reset.adb
[Ada] config.adb
Bind
[gprbind] test_config.bexch
[gprbind] rosetta_read_cfg.bexch
[gprbind] rosetta_updt_cfg.bexch
[gprbind] rosetta_updt_cfg_reset.bexch
[Ada] test_config.ali
[Ada] rosetta_read_cfg.ali
[Ada] rosetta_updt_cfg_reset.ali
[Ada] rosetta_updt_cfg.ali
Link
[link] test_config.adb
[link] rosetta_read_cfg.adb
[link] rosetta_updt_cfg.adb
[link] rosetta_updt_cfg_reset.adb
Note: Building zipada=61.0.0/zipada.gpr...
gprbuild: "zipada.exe" up to date
gprbuild: "unzipada.exe" up to date
gprbuild: "comp_zip.exe" up to date
gprbuild: "find_zip.exe" up to date
gprbuild: "rezip.exe" up to date
gprbuild: "zip_dir_list.exe" up to date
gprbuild: "touch2.exe" up to date
gprbuild: "bzip2_dec.exe" up to date
gprbuild: "bzip2_enc.exe" up to date
gprbuild: "lzma_dec.exe" up to date
gprbuild: "lzma_enc.exe" up to date
Note: Building lea=0.92.1/lea_project_tree.gpr...
Setup
[mkdir] object directory for project LEA_Project_Tree
Compile
[Ada] lea_without_data.adb
[Ada] sample_catalogue.adb
[Ada] lea_common.adb
[Ada] lea_common-hac_samples.ads
[Ada] lea_common-color_themes.adb
[Ada] lea_common-user_options.adb
[Ada] lea_gwin.adb
[Ada] lea_gwin-installer.adb
[Ada] lea_gwin-mdi_main.adb
[Ada] lea_gwin-persistence.ads
[Ada] gwindows-persistence_io.adb
[Ada] gwindows-timers.adb
[Ada] lea_common-syntax.adb
[Ada] lea_gwin-embedded_texts.adb
[Ada] lea_gwin-mdi_child.adb
[Ada] lea_gwin-modal_dialogs.adb
[Ada] lea_gwin-options.adb
[Ada] lea_gwin-toolbars.adb
[Ada] gwin_util.adb
[Ada] hac_sys-targets-semantics.adb
[Ada] lea_gwin-editor.adb
[Ada] lea_gwin-editor-streaming.adb
[Ada] lea_gwin-messages.adb
[Ada] lea_gwin-search_box.adb
[Ada] lea_gwin-sliding_panels.adb
[Ada] lea_gwin-tabs.adb
[Ada] lea_resource_gui.adb
[Ada] office_applications.adb
[Ada] lea_gwin-run_windowed.adb
[Ada] gwindows-common_controls-ex_list_view.adb
[Ada] lea_gwin-repair.adb
[Ada] time_display.adb
[Ada] lea_gwin-messages-io_pipe.adb
[Ada] lea_gwin-input_boxes.adb
Bind
[gprbind] lea_without_data.bexch
[gprbind] sample_catalogue.bexch
[Ada] sample_catalogue.ali
[Ada] lea_without_data.ali
Link
[link] lea_without_data.adb
[link] sample_catalogue.adb
Note: Running post-build actions for lea=0.92.1...
lea_without_data.exe
_lea_data.zip
1 file(s) copied.
lea=0.92.1 successfully retrieved and built.
Dependencies were solved as follows:
+b gnat 12.2.1 (new,gnat_native,binary)
+ gwindows 1.5.0 (new)
+ hac 0.41.0 (new)
+ ini_files 10.0.0 (new)
+ zipada 61.0.0 (new)
Found declared GPR file: lea_project_tree.gpr