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