Skip to content

The hosted repository for the B-O-R-A Software Development Kit's source code.

License

Notifications You must be signed in to change notification settings

boradevelopment/bora-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BORA Software Development Kit 0.1.4

The official implementation of proper BORA-WASM code for the best performance

Currently, this version of this SDK is barely pushing alpha. It is currently a test.

Everything in this project must be built from source, including the C++ SDK and the compiler

STL

  • Maps

Current To Do Lists

  • Update Runtime to use versioning
  • Create proper Memory System for heap
  • Update Runtime to grow heap size and to not be limited.
  • Create BORA Debugging via runtime instructions
  • Make compilier build every component [3rdparties]

Dev Notes - Building

use BORAC, remember to add BORA_SDK_PATH to the system environment variables, its required and essential.

Before using BORAC, install dependents through

borac install

It will do all the work, wait for it to finish.

How to build test apps on BORAC

To build a BORA application

borac main.cpp --o="main" 
# in future borac
# borac main.cpp -o main

# It will output main.bapp in your directory

I'm aware the app params are ugly, i'll fix it tomorrow.

How to build libbora.bcdep

Since the BORA-SDK is compiled of borac, you'll need to compile it for tests and etc. How?

# In cpp/libs
borac ../source/bora.cpp --o="bora" --as="cdep" --nobora
# in future borac 
# borac ../source -o bora -as cdep --nobora

# It will output libbora.bcdep in your directory!

So far, so good.

About

The hosted repository for the B-O-R-A Software Development Kit's source code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published