added case
This commit is contained in:
parent
bd61359666
commit
2ae363b6d2
BIN
case/case.3mf
Normal file
BIN
case/case.3mf
Normal file
Binary file not shown.
BIN
case/flap.3mf
Normal file
BIN
case/flap.3mf
Normal file
Binary file not shown.
BIN
case/seal.3mf
Normal file
BIN
case/seal.3mf
Normal file
Binary file not shown.
BIN
website/content/Software/1740079429350-compiling/featured.png
Normal file
BIN
website/content/Software/1740079429350-compiling/featured.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 98 KiB |
41
website/content/Software/1740079429350-compiling/index.md
Normal file
41
website/content/Software/1740079429350-compiling/index.md
Normal 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
|
Loading…
x
Reference in New Issue
Block a user