Test ran at 2025-04-15 12:57:23.595355+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=10.3.2 (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=10.3.2 (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%
##O#-#
1.1%
##### 8.1%
################ 23.1%
########################################################### 83.1%
######################################################################## 100.0%
Note: Deploying hac=0.41.0...
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
#=#=#
############### 21.5%
######################################################################## 100.0%
Note: Deploying ini_files=10.0.0...
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
#=#=#
##=#=#
##=O#- #
######################################################################## 100.0%
Note: Deploying zipada=61.0.0...
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
######################################################################## 100.0%
#=#=#
##=#=#
# 1.6%
#### 6.1%
########### 15.6%
################################## 47.6%
######################################################################## 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-const_var.adb
[Ada] hac_sys-parser-enter_def.adb
[Ada] hac_sys-parser-packages.adb
[Ada] hac_sys-parser-statements.adb
[Ada] hac_sys-parser-tasking.adb
[Ada] hac_sys-parser-type_def.adb
[Ada] hac_sys-scanner.adb
[Ada] hac_sys-parser-modularity.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
[gprbind] hac_multi.bexch
[Ada] hac.ali
[Ada] hac_multi.ali
[Ada] hac_mini.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] rosetta_updt_cfg_reset.ali
[Ada] rosetta_updt_cfg.ali
[Ada] rosetta_read_cfg.ali
[Ada] test_config.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...
Setup
[mkdir] object directory for project ZipAda
Compile
[Ada] zipada.adb
[Ada] unzipada.adb
[Ada] comp_zip.adb
[Ada] find_zip.adb
[Ada] rezip.adb
[Ada] zip_dir_list.adb
[Ada] touch2.adb
[Ada] bzip2_dec.adb
[Ada] bzip2_enc.adb
[Ada] lzma_dec.adb
[Ada] lzma_enc.adb
[Ada] comp_zip_prc.adb
[Ada] show_license.adb
[Ada] unzip.adb
[Ada] zip.adb
[Ada] unzip-streams.adb
[Ada] zip_console_io.adb
[Ada] set_modification_time_gnat.adb
[Ada] zip-compress.adb
[Ada] zip-create.adb
[Ada] zip_streams.adb
[Ada] rezip_lib.adb
[Ada] bzip2.adb
[Ada] bzip2-decoding.adb
[Ada] lzma.ads
[Ada] lzma-decoding.adb
[Ada] unzip-decompress.adb
[Ada] zip-headers.adb
[Ada] lzma-encoding.adb
[Ada] bzip2-encoding.adb
[Ada] huffman-encoding.adb
[Ada] zip-compress-bzip2_e.adb
[Ada] zip-compress-deflate.adb
[Ada] zip-compress-lzma_e.adb
[Ada] zip-compress-reduce.adb
[Ada] zip-compress-shrink.adb
[Ada] zip-crc_crypto.adb
[Ada] lz77.adb
[Ada] huffman.ads
[Ada] data_segmentation.adb
[Ada] huffman-encoding-length_limited_coding.adb
[Ada] unzip-decompress-huffman.adb
[Ada] dual_io.adb
[Ada] flexible_temp_files.adb
Bind
[gprbind] zipada.bexch
[gprbind] unzipada.bexch
[gprbind] comp_zip.bexch
[Ada] zipada.ali
[gprbind] find_zip.bexch
[Ada] comp_zip.ali
[Ada] find_zip.ali
[Ada] unzipada.ali
[gprbind] rezip.bexch
[Ada] rezip.ali
[gprbind] zip_dir_list.bexch
[gprbind] touch2.bexch
[gprbind] bzip2_dec.bexch
[Ada] touch2.ali
[Ada] zip_dir_list.ali
[Ada] bzip2_dec.ali
[gprbind] bzip2_enc.bexch
[gprbind] lzma_dec.bexch
[gprbind] lzma_enc.bexch
[Ada] bzip2_enc.ali
[Ada] lzma_dec.ali
[Ada] lzma_enc.ali
Link
[link] zipada.adb
[link] unzipada.adb
[link] comp_zip.adb
[link] find_zip.adb
[link] rezip.adb
[link] zip_dir_list.adb
[link] touch2.adb
[link] bzip2_dec.adb
[link] bzip2_enc.adb
[link] lzma_dec.adb
[link] lzma_enc.adb
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] lea_without_data.ali
[Ada] sample_catalogue.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 10.3.2 (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