@@ -19,17 +19,17 @@ module(
1919 compatibility_level = 0 ,
2020)
2121
22- bazel_dep (name = "rules_cc" , version = "0.2.0 " )
22+ bazel_dep (name = "rules_cc" , version = "0.2.1 " )
2323
24- bazel_dep (name = "score_toolchains_gcc" , version = "0.0.0" , dev_dependency = True )
25- git_override (
24+ bazel_dep (name = "score_toolchains_gcc" , dev_dependency = True )
25+ git_override ( # Elektrobit corbos Linux for Safety Applications needs a specific toolchain
2626 module_name = "score_toolchains_gcc" ,
2727 remote = "https://github.com/Elektrobit/eclipse-score_toolchains_gcc.git" ,
28- commit = "fb009e490b9b8f28805d587f50d0bf6d885f3414" ,
28+ tag = "0.5.0-alpha" , # commit sha: fb009e490b9b8f28805d587f50d0bf6d885f3414
2929)
3030gcc = use_extension ("@score_toolchains_gcc//extentions:gcc.bzl" , "gcc" , dev_dependency = True )
3131gcc .toolchain (
32- url = "https://linux.elektrobit. com/tmp/score /fastdev-sdk-ubuntu-ebcl-deb-qemu-arm64.tar.xz" ,
32+ url = "https://github. com/Elektrobit/eclipse-score_toolchains_gcc/releases/download/0.5.0-alpha /fastdev-sdk-ubuntu-ebcl-deb-qemu-arm64.tar.xz" ,
3333 sha256 = "cf8d277a2b95bbdad3e177c488fa77d01723510690a911218ef33747574d78fe" ,
3434 strip_prefix = "fastdev-sdk-ubuntu-ebcl-deb-qemuarm64" ,
3535)
@@ -49,34 +49,28 @@ gcc.warning_flags(
4949
5050use_repo (gcc , "gcc_toolchain" , "gcc_toolchain_gcc" )
5151
52-
53- bazel_dep (name = "rules_boost" , repo_name = "com_github_nelhage_rules_boost" )
54- archive_override (
55- module_name = "rules_boost" ,
56- urls = ["https://github.com/nelhage/rules_boost/archive/refs/heads/master.tar.gz" ],
57- strip_prefix = "rules_boost-master" ,
58- )
59-
60- bazel_dep (name = "boost.program_options" , version = "1.87.0" )
61-
6252bazel_dep (name = "score_baselibs" )
6353single_version_override (
6454 module_name = "score_baselibs" ,
65- version = "0.1.3" ,
55+ version = "0.1.3" , # part of 0.5.0-alpha release
6656 patch_strip = 1 ,
6757 patches = [
6858 "//patches:fix_hard_coded_amd64.patch" ,
6959 ],
7060)
71- bazel_dep (name = "score_communication" )
72- single_version_override (
73- module_name = "score_communication" ,
74- version = "0.1.1" ,
75- )
61+ bazel_dep (name = "score_communication" , version = "0.1.1" ) # part of 0.5.0-alpha release
62+ bazel_dep (name = "score_scrample" , version = "0.1.0" ) # part of 0.5.0-alpha release
7663
77- # git_override are not forwarded by bazel_dep, so we need to redefine it here
64+ # git_override is not forwarded by bazel_dep, so we need to redefine it here
7865git_override (
7966 module_name = "trlc" ,
8067 remote = "https://github.com/bmw-software-engineering/trlc.git" ,
8168 commit = "650b51a47264a4f232b3341f473527710fc32669" , # trlc-2.0.2 release
8269)
70+
71+ # archive_override is not forwarded by bazel_dep, so we need to redefine it here
72+ archive_override (
73+ module_name = "rules_boost" ,
74+ urls = ["https://github.com/nelhage/rules_boost/archive/refs/heads/master.tar.gz" ],
75+ strip_prefix = "rules_boost-master" ,
76+ )
0 commit comments