Skip to content

Commit fb3d6fb

Browse files
committed
Add build files 2026-03-22-1920
1 parent 88f5a39 commit fb3d6fb

17,284 files changed

Lines changed: 2197055 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/win.yml

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
jobs:
2+
stage_0_job_0:
3+
name: rosidl-generator-rs better-launch
4+
runs-on: windows-2022
5+
strategy:
6+
fail-fast: false
7+
needs: []
8+
env:
9+
CONDA_BLD_PATH: C:\\bld\\
10+
steps:
11+
- name: Checkout code
12+
uses: actions/checkout@v4
13+
- name: Setup pixi
14+
uses: prefix-dev/setup-pixi@v0.8.10
15+
with:
16+
pixi-version: v0.40.3
17+
cache: 'true'
18+
- uses: egor-tensin/cleanup-path@v4
19+
with:
20+
dirs: C:\Program Files\Git\usr\bin;C:\Program Files\Git\bin;C:\Program Files\Git\cmd;C:\Program
21+
Files\Git\mingw64\bin
22+
- shell: cmd
23+
run: |
24+
set "CI=true"
25+
26+
:: 4 cores available on GHA: https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners
27+
:: CPU_COUNT is passed through conda build: https://github.com/conda/conda-build/pull/1149
28+
set CPU_COUNT=4
29+
30+
set PYTHONUNBUFFERED=1
31+
32+
call setup_x64
33+
34+
:: Set the conda-build working directory to a smaller path
35+
if "%CONDA_BLD_PATH%" == "" (
36+
set "CONDA_BLD_PATH=C:\\bld\\"
37+
)
38+
39+
:: On azure, there are libcrypto*.dll & libssl*.dll under
40+
:: C:\\Windows\\System32, which should not be there (no vendor dlls in windows folder).
41+
:: They would be found before the openssl libs of the conda environment, so we delete them.
42+
if defined CI (
43+
DEL C:\\Windows\\System32\\libcrypto-1_1-x64.dll || (Echo Ignoring failure to delete C:\\Windows\\System32\\libcrypto-1_1-x64.dll)
44+
DEL C:\\Windows\\System32\\libssl-1_1-x64.dll || (Echo Ignoring failure to delete C:\\Windows\\System32\\libssl-1_1-x64.dll)
45+
)
46+
47+
:: Make paths like C:\\hostedtoolcache\\windows\\Ruby\\2.5.7\\x64\\bin garbage
48+
set "PATH=%PATH:ostedtoolcache=%"
49+
name: conda-forge build setup
50+
- shell: cmd
51+
run: |
52+
setlocal EnableExtensions EnableDelayedExpansion
53+
54+
set CONDA_BLD_PATH=C:\bld
55+
echo "PATH is %PATH%"
56+
57+
rmdir /Q/S C:\Strawberry\
58+
rmdir /Q/S "C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\"
59+
60+
set "FEEDSTOCK_ROOT=%cd%"
61+
62+
mkdir %CONDA_BLD_PATH%
63+
64+
:: Enable long path names on Windows
65+
reg add HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled /t REG_DWORD /d 1 /f
66+
67+
for %%X in (%CURRENT_RECIPES%) do (
68+
echo "BUILDING RECIPE %%X"
69+
cd %FEEDSTOCK_ROOT%\recipes\%%X\
70+
pixi run -v rattler-build build --recipe %FEEDSTOCK_ROOT%\recipes\%%X\ ^
71+
-m %FEEDSTOCK_ROOT%\conda_build_config.yaml ^
72+
-c robostack-kilted -c conda-forge ^
73+
--output-dir %CONDA_BLD_PATH%
74+
75+
if errorlevel 1 exit 1
76+
rem -m %FEEDSTOCK_ROOT%\.ci_support\conda_forge_pinnings.yaml
77+
)
78+
79+
:: Check if .conda files exist in the win-64 directory
80+
if exist "%CONDA_BLD_PATH%\win-64\*.conda" (
81+
echo Found .conda files, starting upload...
82+
for %%F in ("%CONDA_BLD_PATH%\win-64\*.conda") do (
83+
echo Uploading %%F
84+
pixi run upload "%%F" --force
85+
if errorlevel 1 exit 1
86+
)
87+
) else (
88+
echo Warning: No .conda files found in %CONDA_BLD_PATH%\win-64
89+
echo This might be due to all the packages being skipped
90+
)
91+
env:
92+
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_API_TOKEN }}
93+
CURRENT_RECIPES: ros-kilted-rosidl-generator-rs ros-kilted-better-launch
94+
PYTHONUNBUFFERED: 1
95+
name: Build ros-kilted-rosidl-generator-rs ros-kilted-better-launch
96+
name: build_win
97+
on:
98+
push:
99+
branches:
100+
- buildbranch_win

.pixi/.condapackageignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.pixi
2+
!.pixi/config.toml

.pixi/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*
2+
!config.toml

.pixi/envs/default/CACHEDIR.TAG

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Signature: 8a477f597d28d172789f06886806bc55
2+
# This file is a cache directory tag created by rattler.
3+
# For information about cache directory tags, see:
4+
# https://bford.info/cachedir/

.pixi/envs/default/bin/2to3

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2to3-3.12

.pixi/envs/default/bin/2to3-3.12

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/home/runner/work/ros-kilted/ros-kilted/.pixi/envs/default/bin/python3.12
2+
import sys
3+
from lib2to3.main import main
4+
5+
sys.exit(main("lib2to3.fixes"))

.pixi/envs/default/bin/adig

47.9 KB
Binary file not shown.

.pixi/envs/default/bin/ahost

16.7 KB
Binary file not shown.

.pixi/envs/default/bin/anaconda

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/home/runner/work/ros-kilted/ros-kilted/.pixi/envs/default/bin/python3.12
2+
# -*- coding: utf-8 -*-
3+
import re
4+
import sys
5+
6+
from anaconda_cli_base.cli import app
7+
8+
if __name__ == '__main__':
9+
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
10+
sys.exit(app())

.pixi/envs/default/bin/binstar

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/home/runner/work/ros-kilted/ros-kilted/.pixi/envs/default/bin/python3.12
2+
# -*- coding: utf-8 -*-
3+
import re
4+
import sys
5+
6+
from binstar_client.scripts.cli import main
7+
8+
if __name__ == '__main__':
9+
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
10+
sys.exit(main())

0 commit comments

Comments
 (0)