Skip to main content

xpm list

Purpose

List installed dependencies.

Synopsis

xpm list [<options> ...]

Aliases:

  • ls
  • ll

Description

List the packages installed in the project located in the current folder or installed in the user global xPacks store.

Options

Help (--help)

% xpm list --help

xPack project manager - list packages
Usage: xpm list [options...] [--global] [--config <config_name>]

List options:
  -g|--global List the global package(s) (optional)
  -c|--config <config_name> Show the configuration specific dependencies (optional)

Common options:
  --loglevel <level> Set log level (silent|warn|info|verbose|debug|trace)
  -s|--silent Disable all messages (--loglevel silent)
  -q|--quiet Mostly quiet, warnings and errors (--loglevel warn)
  --informative Informative (--loglevel info)
  -v|--verbose Verbose (--loglevel verbose)
  -d|--debug Debug messages (--loglevel debug)
  -dd|--trace Trace messages (--loglevel trace, -d -d)
  --no-update-notifier Skip check for a more recent version
  -C <folder> Set current folder

xpm -h|--help Quick help
xpm --version Show version
xpm -i|--interactive Enter interactive mode

npm xpm@0.20.8 '/Users/ilg/.nvm/versions/node/v20.18.0/lib/node_modules/xpm'
Home page: <https://xpack.github.io/xpm-preview/>
Bug reports: <https://github.com/xpack/xpm-js/issues>

List global packages (-g|--global)

List the packages installed in the user global xPacks store.

Configuration (-c|--config)

List the dependencies installed in an existing configuration build folder instead of the dependencies installed in top project folder.

Examples

Local packages

List the dependencies in the tests folder of the @micro-os-plus/utils-lists project.

% xpm list -C tests

- @micro-os-plus/build-helper@2.14.1
A source library xPack to assist the µOS++ builds
- @micro-os-plus/diag-trace@4.2.1
A source code library with the µOS++ trace::printf() tracing infrastructure
- @micro-os-plus/micro-test-plus@3.2.0
A source code library with µTest++, a lightweight testing framework for embedded platforms
- @xpack-dev-tools/cmake@3.26.5-1.1
A binary xPack with the CMake executables
- @xpack-dev-tools/meson-build@1.3.0-1.1
A binary xPack with the Meson Build executables
- @xpack-dev-tools/ninja-build@1.11.1-3.1
A binary xPack with the Ninja Build executables

- xpacks/.bin/ccmake
- xpacks/.bin/cmake
- xpacks/.bin/cpack
- xpacks/.bin/ctest
- xpacks/.bin/meson
- xpacks/.bin/ninja

native-dependencies:

cortexm-dependencies:

...

Global packages

To list the packages installed in the user global xPack store:

 % xpm list --global
- @micro-os-plus/architecture-aarch32
A source library xPack with the µOS++ Arm AArch32 architecture
- 3.1.0
- 3.2.0
- @micro-os-plus/architecture-aarch64
A source library xPack with the µOS++ Arm AArch64 architecture
- 3.1.0
- 3.2.0
- @micro-os-plus/architecture-cortexm
A source library xPack with the µOS++ Arm Cortex-M architecture
- 5.0.0
- 6.2.0
- 6.3.0
- @micro-os-plus/architecture-riscv
A source library xPack with the µOS++ RISC-V architecture port
- 4.1.0
- @micro-os-plus/architecture-synthetic-posix
A source library xPack with the µOS++ synthetic POSIX architecture port
- 4.0.0
- 4.0.2
- @micro-os-plus/build-helper
A source library xPack to assist the µOS++ builds
- 2.11.0
- 2.13.0
- 2.14.0
- 2.14.1
- @micro-os-plus/devices-cortexm
A source library xPack with µOS++ Cortex-M devices support
- 3.0.0
- 4.1.0
- @micro-os-plus/devices-qemu-aarch32
A source code library with the µOS++ QEMU AArch32 devices support
- 3.0.1
- 4.0.0
- @micro-os-plus/devices-qemu-aarch64
A source code library with the µOS++ QEMU AArch64 devices support
- 3.0.0
- 4.0.0
- @micro-os-plus/devices-qemu-cortexm
A source code library with the µOS++ QEMU Cortex-M devices support
- 4.1.1
- 5.0.0
- 5.1.0
- @micro-os-plus/devices-qemu-riscv
A source xPack with <your-description-here>
- 1.0.1
- @micro-os-plus/diag-trace
A source code library with the µOS++ trace::printf() tracing infrastructure
- 4.1.1
- 4.2.0
- 4.2.1
- @micro-os-plus/hello-world-qemu-template
A source xPack / npm package with a template to generate semihosted Hello World projects running on QEMU
- 1.4.1
- 1.4.3
- @micro-os-plus/micro-os-plus-iii
A source xPack with µOS++
- 7.0.0
- @micro-os-plus/micro-os-plus-iii-cortexm
A source code library with µOS++ Cortex-M port
- 1.0.0
- @micro-os-plus/micro-os-plus-iii-posix-arch
A source code library with the µOS++ POSIX synthetic port
- 1.0.0
- @micro-os-plus/micro-test-plus
A source code library with µTest++, a lightweight testing framework for embedded platforms
- 3.0.0
- 3.1.1
- 3.1.2
- 3.2.0
- @micro-os-plus/posix-arch
A source xPack with µOS++ POSIX synthetic port
- 0.1.1
- @micro-os-plus/semihosting
A source library xPack with the µOS++ portable semihosting definitions
- 7.1.0
- 8.0.0
- @micro-os-plus/startup
A source library xPack with the µOS++ startup code for bare-metal platforms
- 5.1.0
- 5.2.0
- @micro-os-plus/utils-lists
A source code library with the µOS++ C++ lists utilities
- 3.0.1
- 4.0.0-pre
- 4.0.0
- @micro-os-plus/version
A source xPack with the µOS++ version definitions
- 7.1.2
- @xpack-3rd-party/arm-cmsis-core
A source library xPack with Arm CMSIS Core
- 5.4.0-6
- @xpack-3rd-party/doxygen-awesome-css
A source xPack with the Doxygen Awesome CSS custom theme
- 2.2.0-1
- @xpack-dev-tools/aarch64-none-elf-gcc
A binary xPack with the GNU AArch64 Embedded GCC toolchain executables
- 11.2.1-1.2.2
- 11.3.1-1.2.1
- 12.2.1-1.2.1
- 12.3.1-2.1.1
- 13.2.1-1.1.1
- @xpack-dev-tools/arm-none-eabi-gcc
A binary xPack with the GNU Arm Embedded GCC toolchain executables
- 10.3.1-2.3.1
- 11.2.1-1.2.2
- 11.3.1-1.1.2
- 12.2.1-1.2.1
- 12.3.1-1.1.1
- 12.3.1-1.2.1
- 13.2.1-1.1.1
- 13.3.1-1.1.1
- @xpack-dev-tools/bison
A binary xPack with the GNU bison executables
- 3.8.2-1.1
- @xpack-dev-tools/clang
A binary xPack with the LLVM clang executables
- 12.0.1-2.2
- 13.0.1-1.1
- 14.0.6-2.1
- 15.0.7-2.1
- 15.0.7-3.1
- 15.0.7-4.1
- 16.0.6-1.1
- 17.0.6-1.1
- 17.0.6-3.1
- 18.1.8-1.1
- 18.1.8-2.1
- @xpack-dev-tools/cmake
A binary xPack with the CMake executables
- 3.21.6-1.1
- 3.23.5-1.1
- 3.26.5-1.1
- 3.28.6-1.1
- @xpack-dev-tools/flex
A binary xPack with the GNU flex executables
- 2.6.4-1.1
- @xpack-dev-tools/gcc
A binary xPack with the GNU Compiler Collection executables
- 11.2.0-3.3
- 11.3.0-1.1
- 11.4.0-1.1
- 12.2.0-2.1
- 12.3.0-1.1
- 13.2.0-1.1
- 13.2.0-2.1
- 13.3.0-1.1
- 14.2.0-1.1
- @xpack-dev-tools/m4
A binary xPack with the GNU M4 executables
- 1.4.19-2.1
- 1.4.19-3.1
- @xpack-dev-tools/meson-build
A binary xPack with the Meson Build executables
- 0.60.3-1.1
- 0.63.3-1.1
- 1.0.2-1.1
- 1.3.0-1.1
- 1.3.2-1.1
- 1.4.2-1.1
- @xpack-dev-tools/mingw-w64-gcc
A binary xPack with the MinGW-w64 GNU Compiler Collection executables
- 12.2.0-1.1
- 13.2.0-1.1
- @xpack-dev-tools/ninja-build
A binary xPack with the Ninja Build executables
- 1.10.2-5.1
- 1.11.0-1.1
- 1.11.1-2.1
- 1.11.1-3.1
- @xpack-dev-tools/openocd
A binary xPack with the OpenOCD executable
- 0.12.0-1.1
- 0.12.0-2.1
- 0.12.0-3.1
- @xpack-dev-tools/pkg-config
A binary xPack with the pkg-config executable
- 0.29.2-2.1
- 0.29.2-3.1
- @xpack-dev-tools/qemu-arm
A binary xPack with QEMU Arm executables
- 6.2.0-1.1
- 7.0.0-1.1
- 7.2.0-1.1
- 7.2.5-1.1
- @xpack-dev-tools/qemu-riscv
A binary xPack with QEMU RISC-V executables
- 7.0.0-1.1
- 7.2.0-1.1
- 7.2.5-1.1
- @xpack-dev-tools/realpath
A binary xPack with the GNU realpath executables
- 9.4.0-1.1
- 9.5.0-1.1
- @xpack-dev-tools/riscv-none-elf-gcc
A binary xPack with the GNU RISC-V Embedded GCC executables
- 11.3.0-1.1
- 12.1.0-2.1
- 12.2.0-3.1
- 12.3.0-1.1
- 13.2.0-1.2
- 13.2.0-2.1
- 14.1.0-1.1
- 14.2.0-1.1
- 14.2.0-2.1
- @xpack-dev-tools/sed
A binary xPack with the GNU sed executables
- 4.9.0-2.1
- 4.9.0-3.1
- @xpack-dev-tools/texinfo
A binary xPack with the GNU texinfo executables
- 7.0.3-1.1
- @xpack-dev-tools/windows-build-tools
A binary xPack with the Windows Build Tools executables.
- 4.4.0-1.1
- 4.4.1-3.1
- @xpack-dev-tools/xbb-helper
A source xPack with scripts and other files to support XBB builds
- 3.0.17
- @xpack/hello-world-template
A template to generate Hello World projects
- 0.6.1-pre
- 0.6.1
- @xpacks/arm-cmsis
A source code library with a selection of Arm CMSIS files
- 4.5.0-6
- 4.5.0-7
- @xpacks/arm-cmsis-rtos-validator
A source code library with the Arm CMSIS RTOS validator
- 1.0.0-1
- 1.0.0-2
- 1.0.0-3
- @xpacks/chan-fatfs
A source code library with the Chan FAT FS
- 0.13.1-3
- 0.13.1-4