Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 475e11f53e | |||
| f1f01383e7 | |||
| 85994f8c72 | |||
| 5329cffbd6 | |||
| 8e1474696c | |||
| 347186f252 | |||
| 35b1629c4b | |||
| 383c335a87 | |||
| b6cf1c50d8 | |||
| 036c8aa12e |
@@ -23,17 +23,24 @@ jobs:
|
|||||||
# need the full history or else grafted partial branches confuse the
|
# need the full history or else grafted partial branches confuse the
|
||||||
# changed files detector
|
# changed files detector
|
||||||
|
|
||||||
# - name: Set up GNAT toolchain (FSF)
|
|
||||||
# uses: ada-actions/toolchain@ce2020
|
|
||||||
# with:
|
|
||||||
# distrib: fsf # faster install?
|
|
||||||
|
|
||||||
- name: Set up stable `alr`
|
- name: Set up stable `alr`
|
||||||
if: contains(github.base_ref, 'stable-')
|
if: contains(github.base_ref, 'stable-')
|
||||||
uses: alire-project/setup-alire@v1
|
uses: alire-project/setup-alire@v1
|
||||||
with:
|
with:
|
||||||
toolchain: --disable-assistant # We don't need the compiler
|
toolchain: --disable-assistant # We don't need the compiler
|
||||||
|
|
||||||
|
- name: Set up GNAT toolchain (FSF)
|
||||||
|
if: (matrix.os == 'ubuntu-latest') && (contains(github.base_ref, 'devel-'))
|
||||||
|
uses: ada-actions/toolchain@ce2020
|
||||||
|
with:
|
||||||
|
distrib: fsf # faster install?
|
||||||
|
|
||||||
|
- name: Set up GNAT toolchain (Community)
|
||||||
|
if: (matrix.os != 'ubuntu-latest') && (contains(github.base_ref, 'devel-'))
|
||||||
|
uses: ada-actions/toolchain@ce2020
|
||||||
|
with:
|
||||||
|
distrib: community
|
||||||
|
|
||||||
- name: Set up devel `alr`
|
- name: Set up devel `alr`
|
||||||
if: contains(github.base_ref, 'devel-')
|
if: contains(github.base_ref, 'devel-')
|
||||||
uses: alire-project/setup-alire@v1
|
uses: alire-project/setup-alire@v1
|
||||||
@@ -43,4 +50,4 @@ jobs:
|
|||||||
|
|
||||||
- name: Diff releases
|
- name: Diff releases
|
||||||
run: scripts/diff-release.sh || true # No deal breaker if failed
|
run: scripts/diff-release.sh || true # No deal breaker if failed
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
# Changes to the index format that require versioning
|
||||||
|
|
||||||
|
## 1.2
|
||||||
|
|
||||||
|
- Build profiles and switches.
|
||||||
|
- New `subdir` property in git remotes.
|
||||||
|
- New `host-arch` key for case expressions.
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
name = "aaa"
|
||||||
|
version = "0.2.5"
|
||||||
|
description = "Alex's Ada Assortment (of miscellaneous utilities)"
|
||||||
|
|
||||||
|
long-description = """
|
||||||
|
Alex's Ada Assortment of Utilities
|
||||||
|
|
||||||
|
- Text formatting (paragraphs, tables).
|
||||||
|
- Indefinite containers.
|
||||||
|
- Enumeration validity/conversions of string images.
|
||||||
|
- On-demand stack backtraces.
|
||||||
|
- String containers and utilities.
|
||||||
|
- Simple subprocess spawning.
|
||||||
|
- Write-through minimal cache for objects stored in files
|
||||||
|
"""
|
||||||
|
|
||||||
|
authors = ["Alejandro R. Mosteo"]
|
||||||
|
licenses = "LGPL-3.0-only"
|
||||||
|
maintainers = ["alejandro@mosteo.com"]
|
||||||
|
maintainers-logins = ["mosteo"]
|
||||||
|
tags = ["miscellanea", "utility"]
|
||||||
|
website = "https://github.com/mosteo/aaa"
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "521a8669cf8dbd0eeb71d22d2634421265d52f62"
|
||||||
|
url = "git+https://github.com/mosteo/aaa.git"
|
||||||
|
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
name = "eeprom_i2c"
|
||||||
|
description = "EEPROM I2C drivers library for embedded platforms"
|
||||||
|
version = "3.0.1"
|
||||||
|
licenses = "BSD-3-Clause"
|
||||||
|
|
||||||
|
authors = ["Holger Rodriguez"]
|
||||||
|
maintainers = ["Holger Rodriguez <github@roseng.ch>"]
|
||||||
|
maintainers-logins = ["hgrodriguez"]
|
||||||
|
tags = ["embedded", "nostd", "eeprom", "rp2040", "i2c"]
|
||||||
|
website = "https://github.com/hgrodriguez/eeprom_i2c"
|
||||||
|
|
||||||
|
[[depends-on]] # Added by alr
|
||||||
|
hal = "~0.1.0" # Added by alr
|
||||||
|
[[depends-on]] # Added by alr
|
||||||
|
gnat_arm_elf = "^11.2.3" # Added by alr
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "b5f8a79cedb8588e1a6882b48ecc79c9a2a49d4c"
|
||||||
|
url = "git+https://github.com/hgrodriguez/eeprom_i2c.git"
|
||||||
|
|
||||||
+1
-1
@@ -1 +1 @@
|
|||||||
version = "1.1"
|
version = "1.2"
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
description = "Basic Linear Algebra Subprograms"
|
||||||
|
name = "libblas"
|
||||||
|
licenses = "custom-blas-2017"
|
||||||
|
|
||||||
|
authors = ["Simon Wright"]
|
||||||
|
maintainers = ["Simon Wright <simon@pushface.org>"]
|
||||||
|
maintainers-logins = ["simonjwright"]
|
||||||
|
|
||||||
|
[[external]]
|
||||||
|
kind="system"
|
||||||
|
[external.origin."case(distribution)"]
|
||||||
|
"debian|ubuntu" = ["libblas-dev"]
|
||||||
|
# "msys2" = ["mingw-w64-x86_64-openblas"]
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
description = "Linear Algebra Package"
|
||||||
|
name = "liblapack"
|
||||||
|
licenses = "BSD-3-Clause"
|
||||||
|
|
||||||
|
authors = ["Simon Wright"]
|
||||||
|
maintainers = ["Simon Wright <simon@pushface.org>"]
|
||||||
|
maintainers-logins = ["simonjwright"]
|
||||||
|
|
||||||
|
[[external]]
|
||||||
|
kind="system"
|
||||||
|
[external.origin."case(distribution)"]
|
||||||
|
"debian|ubuntu" = ["liblapack-dev"]
|
||||||
|
# "msys2" = ["mingw-w64-x86_64-lapack"]
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
name = "midi"
|
||||||
|
description = "Library to encode and decode MIDI messages"
|
||||||
|
version = "0.1.0"
|
||||||
|
licenses = "MIT"
|
||||||
|
authors = ["Fabien Chouteau"]
|
||||||
|
maintainers = ["Fabien Chouteau <fabien.chouteau@gmail.com>"]
|
||||||
|
maintainers-logins = ["Fabien-Chouteau"]
|
||||||
|
website = "https://github.com/Fabien-Chouteau/MIDI"
|
||||||
|
tags = ["midi", "embedded", "nostd"]
|
||||||
|
|
||||||
|
[[depends-on]]
|
||||||
|
hal = "~0.3.0"
|
||||||
|
bbqueue = "~0.3.0"
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "14c7842aa16ad970ca0eb53f6cbf31cc2b648a72"
|
||||||
|
url = "git+https://github.com/Fabien-Chouteau/MIDI.git"
|
||||||
|
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
name = "pico_bsp"
|
||||||
|
description = "Board support package for Raspberry Pi Pico"
|
||||||
|
version = "1.5.0"
|
||||||
|
licenses = "BSD-3-Clause"
|
||||||
|
|
||||||
|
authors = ["Jeremy Grosser"]
|
||||||
|
maintainers = ["Jeremy Grosser <jeremy@synack.me>"]
|
||||||
|
maintainers-logins = ["JeremyGrosser"]
|
||||||
|
tags = ["embedded", "nostd", "raspberrypi", "pico", "rp2040", "bsp"]
|
||||||
|
website = "https://pico-doc.synack.me/"
|
||||||
|
|
||||||
|
[[depends-on]]
|
||||||
|
hal = "~0.1"
|
||||||
|
rp2040_hal = "^1.5"
|
||||||
|
|
||||||
|
[configuration.values]
|
||||||
|
rp2040_hal.Flash_Chip = "w25qxx"
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "22a7257552168a489f514bc4da65cbc641985b60"
|
||||||
|
url = "git+https://github.com/JeremyGrosser/pico_bsp.git"
|
||||||
|
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
name = "pico_examples"
|
||||||
|
description = "Examples for Ada on the Raspberry Pi Pico"
|
||||||
|
version = "1.5.0"
|
||||||
|
|
||||||
|
authors = ["Jeremy Grosser"]
|
||||||
|
maintainers = ["Jeremy Grosser <jeremy@synack.me>"]
|
||||||
|
maintainers-logins = ["JeremyGrosser"]
|
||||||
|
licenses = "BSD-3-Clause"
|
||||||
|
tags = ["embedded", "nostd", "pico", "rp2040"]
|
||||||
|
website = "https://pico-doc.synack.me/"
|
||||||
|
auto-gpr-with=false
|
||||||
|
project-files = [
|
||||||
|
"adc_continuous/adc_continuous.gpr",
|
||||||
|
"adc_hello/adc_hello.gpr",
|
||||||
|
"blink/blink.gpr",
|
||||||
|
"gpio_interrupts/gpio_interrupts.gpr",
|
||||||
|
"multicore/multicore.gpr",
|
||||||
|
"pimoroni_audio_pack/pimoroni_audio_pack.gpr",
|
||||||
|
"pimoroni_rgb_keypad/pimoroni_rgb_keypad.gpr",
|
||||||
|
"pimoroni_rgb_keypad_interrupt/pimoroni_rgb_keypad_interrupt.gpr",
|
||||||
|
"pio_assemble/pio_assemble.gpr",
|
||||||
|
"pio_blink/pio_blink.gpr",
|
||||||
|
"pwm/pwm.gpr",
|
||||||
|
"rtc/rtc.gpr",
|
||||||
|
"spi_loopback/spi_loopback.gpr",
|
||||||
|
"timer/timer.gpr",
|
||||||
|
"uart_echo/uart_echo.gpr",
|
||||||
|
"uart_interrupt/uart_interrupt.gpr",
|
||||||
|
"usb_echo/usb_echo.gpr",
|
||||||
|
"ws2812_demo/ws2812_demo.gpr"]
|
||||||
|
|
||||||
|
[[depends-on]]
|
||||||
|
pico_bsp = "^1.5"
|
||||||
|
chests = "~0.1.1"
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "2494b8fd8e66fc5805f85a2d4c391fa926786e20"
|
||||||
|
url = "git+https://github.com/JeremyGrosser/pico_examples.git"
|
||||||
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
name = "resources"
|
||||||
|
description = "Utility library to handle project resources at run-time"
|
||||||
|
version = "0.1.0"
|
||||||
|
|
||||||
|
licenses = "MIT"
|
||||||
|
website = "https://github.com/alire-project/resources"
|
||||||
|
tags = ["utils"]
|
||||||
|
|
||||||
|
authors = ["Alire Team"]
|
||||||
|
maintainers = ["Fabien Chouteau <fabien.chouteau@gmail.com>"]
|
||||||
|
maintainers-logins = ["Fabien-Chouteau", "mosteo"]
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "a418da627ec3d18f50f60edaee41a2f47f173a0e"
|
||||||
|
url = "git+https://github.com/alire-project/resources.git"
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
name = "rp2040_hal"
|
||||||
|
description = "Drivers and HAL for the RP2040 micro-controller family"
|
||||||
|
version = "1.5.0"
|
||||||
|
licenses = "BSD-3-Clause"
|
||||||
|
|
||||||
|
authors = ["Jeremy Grosser"]
|
||||||
|
maintainers = ["Jeremy Grosser <jeremy@synack.me>"]
|
||||||
|
maintainers-logins = ["JeremyGrosser"]
|
||||||
|
tags = ["embedded", "nostd", "rp2040", "raspberrypi", "drivers"]
|
||||||
|
website = "https://pico-doc.synack.me/"
|
||||||
|
|
||||||
|
[[depends-on]]
|
||||||
|
cortex_m = "~0.3"
|
||||||
|
hal = "~0.1"
|
||||||
|
usb_embedded = "~0.2"
|
||||||
|
gnat_arm_elf = "^11.2"
|
||||||
|
|
||||||
|
[configuration.variables]
|
||||||
|
Flash_Chip = {type = "Enum", values = ["w25qxx", "generic_qspi", "generic_03"], default = "w25qxx"}
|
||||||
|
Use_Startup = {type = "Boolean", default = true}
|
||||||
|
|
||||||
|
[configuration.values]
|
||||||
|
atomic.Backend = "armv6m"
|
||||||
|
|
||||||
|
[origin]
|
||||||
|
commit = "fee519d49256de7ffb4ffa7820bd70b809f3a7d4"
|
||||||
|
url = "git+https://github.com/JeremyGrosser/rp2040_hal.git"
|
||||||
|
|
||||||
Reference in New Issue
Block a user