Skip to content

ostis-apps/geometry.ostis

Repository files navigation

geometry.ostis

Main repository for OSTIS Geometry

Run documentation

#Terminal
cd geometry.ostis
pip3 install mkdocs markdown-include mkdocs-material mkdocs-i18n
mkdocs serve

Then open http://127.0.0.1:8002/ in your browser

Installation

Download project

#Terminal
git clone https://github.com/ostis-apps/geometry.ostis.git --recursive
cd geometry.ostis
git checkout develop
cd scripts
./install_platform.sh

Install pipx using pipx installation guide if not already installed.

Ensure you are using CMake version 3.24 or newer. Verify your version with:

cmake --version

To upgrade CMake, run:

# Use pipx to install cmake if not already installed
pipx install cmake
pipx ensurepath
# relaunch your shell after installation
exec $SHELL

Install Ninja generator for CMake, to use sc-machine CMake presets:

# Use pipx to install ninja if not already installed
pipx install ninja
pipx ensurepath
# relaunch your shell after installation
exec $SHELL

Install Conan, to build project with Conan-provided dependencies:

# Use pipx to install conan if not already installed
pipx install conan
pipx ensurepath
# relaunch your shell after installation
exec $SHELL

Install and build submodules:

./install_platform.sh

Build knowledge base

cd scripts 
./build_kb.sh 

Running

Start project

cd scripts 
./run_sc_machine.sh 

Start web-server

cd scripts 
./run_sc_web.sh   

Then open localhost:8000

Build

./scripts/build_kb.sh
./scripts/build_submodules.sh

About

Main repository for OSTIS Geometry

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 41

Languages