edit readme for crates.io transfer
parent
3bcc8b90b1
commit
aed4b86b9b
@ -1,37 +1,3 @@
|
|||||||
# ePenguin-Igloo
|
# ePenguin-Igloo
|
||||||
|
|
||||||
## What is Igloo?
|
Unfortunately this project is abandoned for a bunch of reasons, mainly because the workload grew exponentially as new problems surfaced. If you'd like the name, please email help@crates.io. I consent to the transfer to the first person who asks for it.
|
||||||
|
|
||||||
Igloo was a full on project and package manager. It is no longer that. Igloo is a tool for creating and maintaining projects. It can create bare metal projects (with no framework), and it can also convert and work with ASF4 (Atmel Start) projects.
|
|
||||||
|
|
||||||
Microchip may decide to one day kill atmel start so this project may one day be useless.
|
|
||||||
|
|
||||||
## Why does this exist?
|
|
||||||
|
|
||||||
I use vim and emacs (on and off) as my text editor. I do not use an IDE.
|
|
||||||
|
|
||||||
It aims solves a few problems:
|
|
||||||
- Regenerating atmel start projects after recustomizing the board settings via the web configurator should be as simple as one command. It shouldn't be a whole ordeal where if you regenerate your project you have to re-move your source files back into the new generated project.
|
|
||||||
- Compiling, executing, and debugging your code should be more streamlined than opening a bunch of terminals that just sit idling.
|
|
||||||
- Adding source files to your makefile should be as simple as a command or two. Same with include directories and other configurations.
|
|
||||||
- Automate other miscellaneous operations.
|
|
||||||
|
|
||||||
|
|
||||||
## Prerequisites and Assumptions
|
|
||||||
|
|
||||||
I'm going to assume you know how to get your desired toolchain. It is a prerequisite.
|
|
||||||
|
|
||||||
- [https://github.com/rizsotto/Bear](bear) (OPTIONAL)
|
|
||||||
- [https://github.com/openocd-org/openocd.git](openocd)
|
|
||||||
- [https://www.rust-lang.org/tools/install](rust)
|
|
||||||
|
|
||||||
These things can also be installed by your package manager if you want to install a binary instead of building from source. I'll update the instructions for different distros at some point.
|
|
||||||
|
|
||||||
|
|
||||||
## Usage
|
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
```
|
|
||||||
|
Loading…
Reference in New Issue