Skip to content

Commit

Permalink
Merge pull request #244 from RoboStack/rebuildlanelet2withcorrectpugixml
Browse files Browse the repository at this point in the history
Rebuild lanelet2-io with correct pugixml and ros-humble-ros-workspace with fastrtps fix
  • Loading branch information
Tobias-Fischer authored Jan 15, 2025
2 parents 7ed3219 + 821b161 commit 0651465
Show file tree
Hide file tree
Showing 10 changed files with 48 additions and 12 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/testpr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,31 +94,31 @@ jobs:
run: |
cp vinca_linux_64.yaml vinca.yaml
mkdir -p recipes
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform linux-64 -m -n
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform linux-64 -m
ls -la recipes
- name: Generate recipes for linux-aarch64
shell: bash -l {0}
if: steps.filecheck.outputs.LINUX_AARCH_YAML_CHANGED == 1 && matrix.platform == 'linux-aarch64'
run: |
cp vinca_linux_aarch64.yaml vinca.yaml
mkdir -p recipes
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform linux-aarch64 -m -n
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform linux-aarch64 -m
ls -la recipes
- name: Generate recipes for osx-64
shell: bash -l {0}
if: steps.filecheck.outputs.OSX_YAML_CHANGED == 1 && matrix.platform == 'osx-64'
run: |
cp vinca_osx.yaml vinca.yaml
mkdir -p recipes
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform osx-64 -m -n
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform osx-64 -m
ls -la recipes
- name: Generate recipes for osx-arm64
shell: bash -l {0}
if: steps.filecheck.outputs.OSX_ARM_YAML_CHANGED == 1 && matrix.platform == 'osx-arm64'
run: |
cp vinca_osx_arm64.yaml vinca.yaml
mkdir -p recipes
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform osx-arm64 -m -n
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform osx-arm64 -m
ls -la recipes
- name: Generate recipes for win-64
shell: bash -l {0}
Expand All @@ -129,7 +129,7 @@ jobs:
mkdir /c/bld
cp vinca_win.yaml vinca.yaml
mkdir -p recipes
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform win-64 -m -n
$HOME/.pixi/bin/pixi run -e beta -v vinca --platform win-64 -m
ls -la recipes
- name: Check if there are packages to be built
id: newrecipecheck
Expand Down
2 changes: 2 additions & 0 deletions conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ protobuf:
- 5.28.2
spdlog:
- 1.14
pugixml:
- '1.14'

cdt_name:
- ${{ "cos7" if linux }}
Expand Down
12 changes: 6 additions & 6 deletions pixi.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ git = "*"

[feature.beta.pypi-dependencies]
# This is tipically the latest commit on main branch
vinca = { git = "https://github.com/RoboStack/vinca.git", rev = "aa102b280adcad0374e4d231b25d21bf0db27d61" }
vinca = { git = "https://github.com/RoboStack/vinca.git", rev = "d6e024976249858f25eb0ae07d2c2a46892920d6" }
# Uncomment this line to work with a local vinca for faster iteration, but remember to comment it back
# (and regenerate the pixi.lock) once you push the modified commit to the repo
#vinca = { path = "../vinca", editable = true }
Expand Down
4 changes: 4 additions & 0 deletions pkg_additional_info.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
lanelet2_io:
build_number: 9
ros_workspace:
build_number: 9
6 changes: 6 additions & 0 deletions vinca_linux_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ conda_index:
- robostack.yaml
- packages-ignore.yaml

# Reminder for next full rebuild, the next build number should be 10
build_number: 7

# Specify that exactly the build_number used vinca*.yaml or pkg_additional_info.yaml
# should be used, not some build number obtained by checking the maximum
# of all build numbers used in the target channel
use_explicit_build_number: true

mutex_package: ros2-distro-mutex 0.6.* humble_*

skip_all_deps: false
Expand Down
6 changes: 6 additions & 0 deletions vinca_linux_aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ conda_index:
- robostack.yaml
- packages-ignore.yaml

# Reminder for next full rebuild, the next build number should be 10
build_number: 5

# Specify that exactly the build_number used vinca*.yaml or pkg_additional_info.yaml
# should be used, not some build number obtained by checking the maximum
# of all build numbers used in the target channel
use_explicit_build_number: true

mutex_package: ros2-distro-mutex 0.6.* humble_*

skip_all_deps: false
Expand Down
6 changes: 6 additions & 0 deletions vinca_osx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ conda_index:
- robostack.yaml
- packages-ignore.yaml

# Reminder for next full rebuild, the next build number should be 10
build_number: 7

# Specify that exactly the build_number used vinca*.yaml or pkg_additional_info.yaml
# should be used, not some build number obtained by checking the maximum
# of all build numbers used in the target channel
use_explicit_build_number: true

mutex_package: ros2-distro-mutex 0.6.* humble_*

skip_all_deps: false
Expand Down
6 changes: 6 additions & 0 deletions vinca_osx_arm64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ conda_index:
- robostack.yaml
- packages-ignore.yaml

# Reminder for next full rebuild, the next build number should be 10
build_number: 6

# Specify that exactly the build_number used vinca*.yaml or pkg_additional_info.yaml
# should be used, not some build number obtained by checking the maximum
# of all build numbers used in the target channel
use_explicit_build_number: true

mutex_package: ros2-distro-mutex 0.6.* humble_*

skip_all_deps: false
Expand Down
6 changes: 6 additions & 0 deletions vinca_win.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ conda_index:
- robostack.yaml
- packages-ignore.yaml

# Reminder for next full rebuild, the next build number should be 10
build_number: 8

# Specify that exactly the build_number used vinca*.yaml or pkg_additional_info.yaml
# should be used, not some build number obtained by checking the maximum
# of all build numbers used in the target channel
use_explicit_build_number: true

mutex_package: ros2-distro-mutex 0.6.* humble_*

skip_all_deps: false
Expand Down

0 comments on commit 0651465

Please sign in to comment.