Skip to content

HRI-EU/ToolBOSCore

Repository files navigation

image

ToolBOS Core

This package provides BST.py and helper scripts, to make native and cross-compilations easier when using a Software Installation Tree (SIT).

Setup

a) From Git repository

$ uv sync

$ source .venv/bin/activate

$ source useFromHere.sh

$ BST.py [options]

b) From SIT

$ source /hri/sit/latest/DevelopmentTools/ToolBOSCore/5.2/BashSrc

$ BST.py [options]

Usage

$ BST.py [options]

Native compilation

$ cd ~/local/ToolBOSLib

$ BST.py

Cross-compilation from Linux to Windows

$ cd ~/local/ToolBOSLib

$ BST.py -p windows-amd64-vs2017

Note: We execute the Microsoft Visual Studio compiler and linker under Linux, using the Wine framework. Thus, the resulting binaries do not link against any emulation layer or helper libraries.

Documentation

License

About

ToolBOS SDK - Essential scripts and environment

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 8