Skip to content

Commit

Permalink
Bump to v2024.12 (#34)
Browse files Browse the repository at this point in the history
* Fix #33

* Bump to v2024.12
  • Loading branch information
felipe-iar authored Dec 23, 2024
1 parent 4041a2a commit eb4697f
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 9 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
17 changes: 9 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`<package>`:`<version>`__.
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`<package>`:`<version>`__.

> [!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.
Expand All @@ -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
Expand Down Expand Up @@ -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:
Expand All @@ -161,7 +162,7 @@ Finally build the library project for the selected `<target>` (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.


Expand All @@ -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.


Expand All @@ -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.


Expand Down Expand Up @@ -250,7 +251,7 @@ $ sudo chown -Rv $USER:$USER bx-workspaces-ci/
changed ownership of 'bx-workspaces-ci/LICENSE' from root:root to <user>:<user>
changed ownership of 'bx-workspaces-ci/tests/test-crc32.c' from root:root to <user>:<user>
changed ownership of 'bx-workspaces-ci/tests/test-crc16.c' from root:root to <user>:<user>
...
[...]
```

>[!TIP]
Expand Down

0 comments on commit eb4697f

Please sign in to comment.