From eb4697f0f48067f8f2371fd4eae79aad85dd572a Mon Sep 17 00:00:00 2001 From: Felipe Torrezan <54443595+felipe-iar@users.noreply.github.com> Date: Mon, 23 Dec 2024 21:00:41 +0100 Subject: [PATCH] Bump to v2024.12 (#34) * Fix #33 * Bump to v2024.12 --- Dockerfile | 2 +- README.md | 17 +++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0582086..63405b0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,7 +30,7 @@ ARG BX_PACKAGE_DEB=bx*.deb # # Copy the installer package from the Docker context to /tmp # -COPY ${BX_PACKAGE_DEB}.deb /tmp +COPY ${BX_PACKAGE_DEB} /tmp # # Install the necessary packages and cleanup diff --git a/README.md b/README.md index 12ec9e0..491d6ba 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ curl -fO $BX_DOWNLOAD_URL ./build ${BX_DOWNLOAD_URL##*/} ``` -Depending on your system's properties, it might take a while to build the image. The build time ranges from seconds to a few minutes. In the end, the __`build`__ script will automatically tag the image as __iarsystems/bx``:``__. +Depending on your system specifications and the image size, it might take a little while to build an image. In the end, the __`build`__ script will automatically tag the image as __iarsystems/bx``:``__. > [!TIP] > The Docker image only needs to be built once. If you use multiple packages for different targets/versions, repeat the process to build a dedicated docker image for each package. @@ -87,8 +87,9 @@ Once you have created your images, execute the [`docker images iarsystems/*`][ur ```console $ docker images iarsystems/* REPOSITORY TAG IMAGE ID CREATED SIZE -iarsystems/bxarm 9.60.2 0f9ce7a7fde4 1 minute ago 4.18GB -iarsystems/bxarmfs 9.50.3.71393 102c086a58df 5 minutes ago 3.75GB +iarsystems/bxarm 9.60.3 8a3e7903a86e 1 minute ago 4.18GB +iarsystems/bxarm 9.60.2 0f9ce7a7fde4 3 minutes ago 4.18GB +iarsystems/bxarmfs 9.50.3.71393 102c086a58df 6 minutes ago 3.75GB iarsystems/bxarm 9.40.1 93eb28dd4e65 9 days ago 3.17GB iarsystems/bxarmfs 9.20.3.59432 abc420034fcb 6 weeks ago 2.45GB iarsystems/bxriscv 3.20.1 89bd0878856f 8 weeks ago 1.46GB @@ -135,7 +136,7 @@ You can check your containers with `docker container ls`: ```console $ docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS NAMES -dcc6c9f4e104 iarsystems/bxarm:9.60.2 "/bin/bash" 30 seconds ago Up 29 seconds my-iar-bx-container +1ab6d432393b iarsystems/bxarm:9.60.3 "/bin/bash" 12 seconds ago Up 11 seconds my-iar-bx-container ``` Enter the container: @@ -161,7 +162,7 @@ Finally build the library project for the selected `` (e.g. arm, avr, ri ```console # /opt/iarsystems/bxarm/common/bin/iarbuild bx-workspaces-ci/targets/arm/library.ewp -build Release - IAR Command Line Build Utility V9.3.5.863 + IAR Command Line Build Utility V9.3.6.958 Copyright 2002-2024 IAR Systems AB. @@ -182,7 +183,7 @@ Now build the application project that is linked against the library for the sam ```console # /opt/iarsystems/bxarm/common/bin/iarbuild bx-workspaces-ci/targets/arm/test-crc32.ewp -build Release - IAR Command Line Build Utility V9.3.5.863 + IAR Command Line Build Utility V9.3.6.958 Copyright 2002-2024 IAR Systems AB. @@ -209,7 +210,7 @@ Using the library project in `bx-workspaces-ci/targets/arm` as an example: ```console # /opt/iarsystems/bxarm/common/bin/iarbuild bx-workspaces-ci/targets/arm/library.ewp -cstat_analyze Release - IAR Command Line Build Utility V9.3.5.863 + IAR Command Line Build Utility V9.3.6.958 Copyright 2002-2024 IAR Systems AB. @@ -250,7 +251,7 @@ $ sudo chown -Rv $USER:$USER bx-workspaces-ci/ changed ownership of 'bx-workspaces-ci/LICENSE' from root:root to : changed ownership of 'bx-workspaces-ci/tests/test-crc32.c' from root:root to : changed ownership of 'bx-workspaces-ci/tests/test-crc16.c' from root:root to : -... +[...] ``` >[!TIP]