Adam Burns
41a2e3e6e6
adds native java jni bindings ( #101 )
Co-authored-by: Adam Burns <adam@dyne.org>
2 years ago
Jaromil
f528f5dee7
build milagro first since lua now depends on its headers
2 years ago
Jaromil
29c2050c02
android aarch64 (arm64) build
3 years ago
Jaromil
f5ceb34a5b
build support for riscv64 target
3 years ago
Puria Nafisi Azizi
e940bb5f62
🐛 missing .so from the python package due to a intrusive make clean
3 years ago
Jaromil
195e563ceb
copy python libs without removing from src
3 years ago
Jaromil
e311f2ce4b
correct python3 tests and added docker for clean check-py
3 years ago
Puria Nafisi Azizi
ad6b55647c
🔨 Adding check-py target, for python test
3 years ago
Puria Nafisi Azizi
4dd480f10a
📁 Fixing make path
3 years ago
Puria Nafisi Azizi
575aa41cc9
🐹 Adding go bindings
3 years ago
Puria Nafisi Azizi
eab01689a1
👷 WIP python bindings
3 years ago
Jaromil
72fc7af061
aarch64 build (arm 64bit) experimental
3 years ago
Jaromil
5e4d33e9ba
support build on BSD, save build hash in versioning and small fix
3 years ago
Jaromil
08dc1992cc
fix debug build
3 years ago
Jaromil
ec71387016
cleanup of makefile build system
now all cli binaries are called just 'zenroom' exception made for the
OSX one zenroom.command
3 years ago
Jaromil
91decfbb3c
profiling build flags and stale source cleanup
3 years ago
Jaromil
d6593ef574
adding c++ compiler option for code pruning and more warnings
3 years ago
Jaromil
7161f10cec
build: automatic -debug flags on makefile namespace
3 years ago
Daniele Lacamera
37d92e677b
Step forward for real HW cortex integration (temporarly breaks arm-cortex target)
3 years ago
Jaromil
27e5ab7df1
minor indenting changes
3 years ago
Jaromil
f6813a27e0
build system for redis module
3 years ago
Jaromil
4464c3d2db
added support to build linking shared jemalloc
3 years ago
Jaromil
c70748f1f9
cleaned up zenroom code from AST parser
3 years ago
Jaromil
8d166ee9e7
porting to cortex build (unikernel)
introduced ARCH_CORTEX
includes various temporary functions for randombytes
cleanup of unused system functions
improved code quality flags (stack limit)
removed lua OS system libs (LUA_BAREBONE)
fixed lua test units to avoid os
marked as const all embedded lua libs (R/O and out of RAM)
Fixed linker flags
great cleanup pair-coding with Danielinux :^)
3 years ago
parazyd
21e91b178c
Add support for android-x86 and unify android rules.
This renames the android target to android-arm|android-x86 and makes it
easy to add future targets, such as android-x86_64 or android-aarch64.
3 years ago
Jaromil
144b543623
cleanup the makefiles and add osx-debug target
4 years ago
Jaromil
b3962e3cb4
fixed lua embed to not compile unless needed
only javascript builds have lua libraries compiled and loaded from
binary form, to improve speed where needed. Native libraries include
lua libs in source form to not incur in cross-compilation complexity
this should also fix problems with ios- targets.
4 years ago
Jaromil
6dd33c24ea
cleanup of the android shared library build
4 years ago
Jordi
0ed8bfbe5a
ADD test for shows zenroom_exec_tobuf
4 years ago
Jaromil
6ae5fe8d07
fixes to android build
4 years ago
Jordi
abab9c7370
ADD test for shows zenroom_exec_tobuf
4 years ago
Jaromil
1fe164925d
fixes to android build (WIP)
4 years ago
Jaromil
75e19f90fa
fixes to android build (WIP)
4 years ago
Jaromil
c133dd3ae0
release documentation and builds
4 years ago
Jaromil
5030e8f2bb
modularization of makefile and py2 and py3 targets
4 years ago