Skip to content

newt: Print external repos with info command - #594

Open
m-gorecki wants to merge 1 commit into
apache:masterfrom
m-gorecki:full-info
Open

newt: Print external repos with info command#594
m-gorecki wants to merge 1 commit into
apache:masterfrom
m-gorecki:full-info

Conversation

@m-gorecki

@m-gorecki m-gorecki commented Feb 20, 2025

Copy link
Copy Markdown
Contributor

Now all repositories versions are printed on default.
* prefix means internal repository
@ means external one

Now it's possible to print also external repos
info with newt info command.
To do so use -e --external flag

@sjanc

sjanc commented Feb 21, 2025

Copy link
Copy Markdown
Contributor

I'd put this under option eg -e --external Include external repositories

however, this is summary for my project without and with patch

Apache Newt 1.14.0-dev / 16449ee / 2025-02-21_09:09
Repository info:
    * apache-mynewt-core: 1d75f297ba454a2ff879ab05fd5dc4d7e53130a0, 0.0.0
    * apache-mynewt-mcumgr: 95126ca7484c69fab0ffbbdf8ac54313105ee7e0, 0.0.0
    * apache-mynewt-nimble: 4099725a1b6d29f5a36c7ca13657aa9d17819470, (dirty: local changes)
    * mcuboot: 9c99326b9756dbcc35b524636d99ed5f3e6cb29b, 2.1.0
Apache Newt 1.14.0-dev / fee7e3f / 2025-02-21_09:12
Repository info:
    * apache-mynewt-core: 1d75f297ba454a2ff879ab05fd5dc4d7e53130a0, 0.0.0
    * apache-mynewt-mcumgr: 95126ca7484c69fab0ffbbdf8ac54313105ee7e0, 0.0.0
    * apache-mynewt-nimble: 4099725a1b6d29f5a36c7ca13657aa9d17819470, (dirty: local changes)
    * atmel-samd21xx: ae4f0d523be758ee32b614c591e7c7a72b4c44de, 1.13.0 (rc)
    * mcuboot: 9c99326b9756dbcc35b524636d99ed5f3e6cb29b, 2.1.0
    * tinyusb: 86c416d4c0fb38432460b3e11b08b9de76941bf5, 0.15.0
    @ arm-CMSIS_5: 2b7495b8535bdcb306dac29b9ded4cfb679d7e5c
    @ blues-note-c: 2eac09e045615d37207f79699a57da34a8f0b297
    @ cirruslogic-mcu-drivers: 39956e6302595f790494d5b7dff46f1a56b63124
    @ eembc-coremark: cfa9ab377835911f23d9b0831c7be302ed1f58de
    @ liblc3: 1a5938ebaca4f13fe79ce074f5dee079783aa29f
    @ libsamplerate: c96f5e3de9c4488f4e6c97f59f5245f22fda22f7
    @ littlefs: 40dba4a556e0d81dfbe64301a6aa4e18ceca896c
    @ lvgl: 88c51b22ad233c96c85b6a84c807ee848e3454fb
    @ mbedtls: 5e146adef63b326b04282252639bebc2730939c6
    @ nordic-nrfx: 4fb7ccb30a1db35c1cf48f1eac87310125ba1072
    @ nxp-mcux-sdk: f567baae5015383ec6aed0b8f0c60218415a9b36
    @ stm-cmsis_device_f0: 3973d99a89ac5fdf1f2593abc29a73d2981ce94a
    @ stm-cmsis_device_f1: 71ad5b3bf5cbb4d35cf8c8726c1b343871f0df0a
    @ stm-cmsis_device_f3: 39da9163253cf49bf7c7ab9a9ced8a8ba943e87f
    @ stm-cmsis_device_f4: 7ac69098b3e5f9b2d929acd4f087e92a7e59e0e9
    @ stm-cmsis_device_f7: 25b0463439303b7a38f0d27b161f7d2f3c096e79
    @ stm-cmsis_device_g0: 3a23e1224417f3f2d00300ecd620495e363f2094
    @ stm-cmsis_device_g4: ce822adb1dc552b3aedd13621edbc7fdae124878
    @ stm-cmsis_device_h7: 6dac8c24d7b38ab20806d27dd7d8285a6433b8f7
    @ stm-cmsis_device_l0: 69cd5999fd40ae6e546d4905b21635c6ca1bcb92
    @ stm-cmsis_device_l1: 1827333a7f7822282a6a46e4169596b5fb58cf61
    @ stm-cmsis_device_l4: aae7f4873380f77091ef62c461dc7a617b649d8e
    @ stm-cmsis_device_u5: ab94b9ab6ad145bc56cc5df567036e3ac6945457
    @ stm-cmsis_device_wb: d1b860584dfe24d40d455ae624ed14600dfa93c9
    @ stm-stm32f0xx_hal_driver: 5fd31c52559a593dd9038c4abb4b85faeac728c6
    @ stm-stm32f1xx_hal_driver: fccac44e1859e1ad1a38353b46c9ed7587bdb4be
    @ stm-stm32f3xx_hal_driver: cdce3daed2b676425b0b1e61182c26de752c6546
    @ stm-stm32f4xx_hal_driver: c91c4a744c5bcf881c5172a4f064bbc5eb7a5e39
    @ stm-stm32f7xx_hal_driver: 27458ea876aabd8fd568c5e2a8a3448f082e2817
    @ stm-stm32g0xx_hal_driver: ba4210f57d3c863d31ace271219a12f43ab59847
    @ stm-stm32g4xx_hal_driver: 8b4518417706d42eef5c14e56a650005abf478a8
    @ stm-stm32h7xx_hal_driver: b716379524ba3549e4db11804889776ffeb239d1
    @ stm-stm32l0xx_hal_driver: 1f1f706d522db37829ffd11df134327b3092da34
    @ stm-stm32l1xx_hal_driver: 919c1714f0e605c96e312675d8a14c421881d2ec
    @ stm-stm32l4xx_hal_driver: 410c74b6be3c234aae0f24325e1b5e657a05755e
    @ stm-stm32u5xx_hal_driver: ac9feee53dc1f7c37080a187e68fc8197205eaa8
    @ stm-stm32wbxx_hal_driver: cfd0dd258cb031c95b2b2d6d04c19f9f625fe3e8

why tinyusb and atmel-samd21xx show as internal?
OK, so this is due to those repos having repository.yml present

Hmm now sure on how we should distinguish that..

Now it's possible to print also external repos
info with newt info command.
To do so use -e --external flag
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants