From 2a4ffcf908528e23766c48e9664718707f41790a Mon Sep 17 00:00:00 2001 From: Gautier de Montmollin Date: Sun, 23 Mar 2025 12:28:10 +0100 Subject: [PATCH] gwindows 1.5.0 (#1451) --- index/gw/gwindows/gwindows-1.5.0.toml | 73 +++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 index/gw/gwindows/gwindows-1.5.0.toml diff --git a/index/gw/gwindows/gwindows-1.5.0.toml b/index/gw/gwindows/gwindows-1.5.0.toml new file mode 100644 index 00000000..4c6dbf9b --- /dev/null +++ b/index/gw/gwindows/gwindows-1.5.0.toml @@ -0,0 +1,73 @@ +description = "GWindows - Ada Framework for Windows Development" +name = "gwindows" +version = "1.5.0" + +authors = [ + "David Botton", + "Gautier de Montmollin" +] +website = "https://github.com/zertovitch/gwindows" +licenses = "MIT" +tags = ["gui", "rad", "windows"] +maintainers = [ + "Felix Patschkowski ", + "gdemont@hotmail.com" +] +maintainers-logins = [ + "patschkowski", + "zertovitch" +] + +long-description = """ +  GWindows screenshot 1 +   GWindows screenshot 2 +   GWindows screenshot 3 + +**GWindows** is a full Microsoft Windows Rapid Application Development +framework for programming GUIs (Graphical User Interfaces) with Ada. + +Key features of GWindows: + + * Complete Windows framework + * Pure Ada code, standalone + * Object-Oriented + * Code generator (GWenerator) + * Builds to 32 bit and to 64 bit native Windows applications + * Works on both ANSI and Unicode character modes + * Includes GNATCOM, an ActiveX/COM framework + * Tests, demos, samples and tutorials included + * License: MIT + * **Free**, Open-Source +""" + + +project-files = [ + "gnatcom/gnatcom.gpr", + "gnatcom/gnatcom_tools.gpr", + "gwindows/gwindows.gpr", + "gwindows/gwindows_contrib.gpr", + "gwindows/gwindows_samples.gpr" +] +executables = [ + "game_of_life_interactive", + "mdi_example", + "sci_example", + "demo_exlv1", + "demo_exlv2", + "demo_exlv3", + "bindcom", + "comscope", + "createcom", + "makeguid" +] + +[available.'case(os)'] +windows = true +'...' = false + +[environment.PATH] +prepend = "${CRATE_ROOT}/alire/build/gnatcom/tools" + +[origin] +url = "https://sourceforge.net/projects/gnavi/files/GWindows%20Archive%2022-Mar-2025.zip" +hashes = ["sha512:417486e8d6f922ec0a70ff71a024154f65301b4010dc7eb274fd9be0ef5119fb0360ef38d4927ab371ab8004032c287ca8d9f8917a36bcfee088114211c2ac59"]