Skip to content

AquaOnJuno/cosmoino-pio

 
 

Repository files navigation

Cosmoino SDK aka MicroCosmos for Wasm Hub

License: WTFPL GithubActions


==This project contains alpha.==

  • Cosmos in C
  • Specs / Documentation
  • C++ unit tests
  • MCU tests

ATTENTION

Please:

  • Do not use in production
  • Do not whale phrases on ur ch1p.
  • Have a separate and marked device that is used ONLY for development and testing

Development

Preconditions

  • Be sure you checkout submodules too:

    git submodule update --init --recursive
    

How to build ?

We like clion or vscode but let's have some reproducible command line steps

  • Building the app itself

    If you installed the what is described above, just run:

    make

Running tests

  • Running rust tests (x64)

    If you installed the what is described above, just run:

    make rust_test
  • Running C/C++ tests (x64)

    If you installed the what is described above, just run:

    make cpp_test
  • Running device emulation+integration tests!!

     s00n, but this interestin https://codeberg.org/vak/esp32-riscv-sim/src/branch/main/idf-environment.sh

Packages

No packages published

Languages

  • C 47.3%
  • C++ 36.9%
  • TypeScript 7.6%
  • CMake 3.3%
  • Makefile 3.2%
  • Python 1.0%
  • Other 0.7%