Skip to content

Commit e793ebd

Browse files
authored
⬆️ libhal-bootstrap/[^4.2.1] (#11)
- 📄 Updated licenses
1 parent a4ff8a4 commit e793ebd

File tree

10 files changed

+15
-14
lines changed

10 files changed

+15
-14
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Khalil Estell
1+
# Copyright 2024 - 2025 Khalil Estell and the libhal contributors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

.github/workflows/take.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Khalil Estell
1+
# Copyright 2024 - 2025 Khalil Estell and the libhal contributors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Khalil Estell
1+
# Copyright 2024 - 2025 Khalil Estell and the libhal contributors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ or for the `stm32f103c8`
2727
conan build demos -pr stm32f103c8 -pr arm-gcc-12.3
2828
```
2929

30-
## 📦 Building The Library Package Demos
30+
## 📦 Building & Installing the Library Package
3131

32-
To build demos, start at the root of the repo and execute the following command:
32+
To build and install the package to your local cache for use in an application or to build another library, start at the root of the repo and execute the following command:
3333

3434
```bash
3535
conan create . -pr lpc4078 -pr arm-gcc-12.3 --version=latest
3636
```
3737

38-
To compile the package for the `stm32f103c8` or `lpc4074`, simply replace the `lpc4078` profile with the appropriate profile name. For example:
38+
The above only builds the package for the `lpc4078` microcontroller. If you need to build the package for another microcontroller like the `stm32f103c8` or `lpc4074`, simply replace the `lpc4078` profile with the appropriate profile name. For example:
3939

4040
```bash
4141
conan create . -pr stm32f103c8 -pr arm-gcc-12.3 --version=latest

conanfile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Khalil Estell
1+
# Copyright 2024 - 2025 Khalil Estell and the libhal contributors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -26,7 +26,7 @@ class libhal_iot_conan(ConanFile):
2626
topics = ("iot", "libhal", "driver")
2727
settings = "compiler", "build_type", "os", "arch"
2828

29-
python_requires = "libhal-bootstrap/[^4.0.0]"
29+
python_requires = "libhal-bootstrap/[^4.2.1]"
3030
python_requires_extend = "libhal-bootstrap.library"
3131

3232
def requirements(self):

demos/.clangd

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
CompileFlags:
22
CompilationDatabase: .
3+
BuiltinHeaders: QueryDriver

demos/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Khalil Estell
1+
# Copyright 2024 - 2025 Khalil Estell and the libhal contributors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

demos/conanfile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Khalil Estell
1+
# Copyright 2024 - 2025 Khalil Estell and the libhal contributors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -15,7 +15,7 @@
1515

1616

1717
class demos(ConanFile):
18-
python_requires = "libhal-bootstrap/[^4.0.0]"
18+
python_requires = "libhal-bootstrap/[^4.2.1]"
1919
python_requires_extend = "libhal-bootstrap.demo"
2020

2121
def requirements(self):

test_package/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Khalil Estell
1+
# Copyright 2024 - 2025 Khalil Estell and the libhal contributors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

test_package/conanfile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Khalil Estell
1+
# Copyright 2024 - 2025 Khalil Estell and the libhal contributors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -17,7 +17,7 @@
1717

1818
class TestPackageConan(ConanFile):
1919
settings = "os", "arch", "compiler", "build_type"
20-
python_requires = "libhal-bootstrap/[^4.0.0]"
20+
python_requires = "libhal-bootstrap/[^4.2.1]"
2121
python_requires_extend = "libhal-bootstrap.library_test_package"
2222

2323
def requirements(self):

0 commit comments

Comments
 (0)