diff --git a/modules/iceoryx/2.95.3/MODULE.bazel b/modules/iceoryx/2.95.3/MODULE.bazel new file mode 100644 index 00000000000..bf555164c9f --- /dev/null +++ b/modules/iceoryx/2.95.3/MODULE.bazel @@ -0,0 +1,15 @@ +module( + name = "iceoryx", + version = "2.95.3", + bazel_compatibility = [">=7.2.1"], +) + +bazel_dep(name = "bazel_skylib", version = "1.7.1") +bazel_dep(name = "cpptoml", version = "0.1.1") +bazel_dep(name = "platforms", version = "0.0.10") +bazel_dep(name = "rules_cc", version = "0.0.9") +bazel_dep( + name = "buildifier_prebuilt", + version = "7.1.2", +) +bazel_dep(name = "googletest", version = "1.15.2") diff --git a/modules/iceoryx/2.95.3/overlay/MODULE.bazel b/modules/iceoryx/2.95.3/overlay/MODULE.bazel new file mode 120000 index 00000000000..9b599e3ad9c --- /dev/null +++ b/modules/iceoryx/2.95.3/overlay/MODULE.bazel @@ -0,0 +1 @@ +../MODULE.bazel \ No newline at end of file diff --git a/modules/iceoryx/2.95.3/presubmit.yml b/modules/iceoryx/2.95.3/presubmit.yml new file mode 100644 index 00000000000..ed2cde7c190 --- /dev/null +++ b/modules/iceoryx/2.95.3/presubmit.yml @@ -0,0 +1,33 @@ +matrix: + platform: + - debian11 + - macos + - macos_arm64 + - ubuntu2004 + - ubuntu2204 + - ubuntu2404 + bazel: [7.x, 8.x, rolling] +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_flags: + - "--enable_bzlmod" + - "--incompatible_disallow_empty_glob=false" + - "--cxxopt=-std=c++17" + - "--@iceoryx//:feature_acl=off" + build_targets: + - "@iceoryx//..." + verify_debian10_targets: + name: Verify build targets + platform: debian10 + bazel: ${{ bazel }} + build_flags: + - "--enable_bzlmod" + - "--incompatible_disallow_empty_glob=false" + - "--cxxopt=-std=c++17" + - "--linkopt=-lstdc++fs" + - "--@iceoryx//:feature_acl=off" + build_targets: + - "@iceoryx//..." diff --git a/modules/iceoryx/2.95.3/source.json b/modules/iceoryx/2.95.3/source.json new file mode 100644 index 00000000000..c6cf68048fe --- /dev/null +++ b/modules/iceoryx/2.95.3/source.json @@ -0,0 +1,9 @@ +{ + "integrity": "sha256-FLhUkGtYpIFApdB0Fn1fOlry1XhXSUBQGjMJVK95udQ=", + "strip_prefix": "iceoryx-2.95.3", + "url": "https://github.com/eclipse-iceoryx/iceoryx/archive/refs/tags/v2.95.3.tar.gz", + "patch_strip": 0, + "overlay": { + "MODULE.bazel": "sha256-xn7teB10eMaV+FsIvXT3EokdOjYfrSOfnone57TFzIc=" + } +} diff --git a/modules/iceoryx/metadata.json b/modules/iceoryx/metadata.json new file mode 100644 index 00000000000..b4c31ba689e --- /dev/null +++ b/modules/iceoryx/metadata.json @@ -0,0 +1,17 @@ +{ + "homepage": "https://github.com/eclipse-iceoryx/iceoryx.git", + "maintainers": [ + { + "email": "daisuke.nishimatsu1021@gmail.com", + "github": "wep21", + "name": "Daisuke Nishimatsu" + } + ], + "repository": [ + "github:eclipse-iceoryx/iceoryx" + ], + "versions": [ + "2.95.3" + ], + "yanked_versions": {} +}