Skip to content

Commit acebbf2

Browse files
committed
Add build files 2026-03-18-2133
1 parent f62de34 commit acebbf2

File tree

14,926 files changed

+2677684
-0
lines changed

Some content is hidden

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

14,926 files changed

+2677684
-0
lines changed

.github/workflows/win.yml

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

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

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

.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-humble/ros-humble/.pixi/envs/default/bin/python3.11
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-humble/ros-humble/.pixi/envs/default/bin/python3.11
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())

.pixi/envs/default/bin/bunzip2

306 KB
Binary file not shown.

.pixi/envs/default/bin/bzcat

306 KB
Binary file not shown.

0 commit comments

Comments
 (0)