added case

This commit is contained in:
Empire 2025-02-26 21:41:37 +01:00
parent bd61359666
commit 2ae363b6d2
5 changed files with 41 additions and 0 deletions

BIN
case/case.3mf Normal file

Binary file not shown.

BIN
case/flap.3mf Normal file

Binary file not shown.

BIN
case/seal.3mf Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

View File

@ -0,0 +1,41 @@
---
title: "compiling"
date: 2025-02-20
draft: false
description: "How to compile the project"
tags: ["clone", "compile"]
---
# Preconditons:
* NPM is installed
* rustup is installed
* espup is installed
# Cloning Git
Clone the git via the tool of your choice to your local computer
```
git clone https://git.mannheim.ccc.de/C3MA/PlantCtrl.git
```
switch to the newly cloned folder
```
cd PlantCtrl/rust
```
# Install rust
rustup description
install ldproxy
```
cargo install ldproxy
```
# Esp Toolchain
espup description
# Webpack install
The buildin config website is currently build inline via npm - typescript - webpack and then directly embedded into the binary, so it is required to have webpack build working.
```
cd src_webpack/
npm install
```
Check the webpack build is working
```
npx webpack
```
# Cargo Build