From: Brendan Hansen Date: Thu, 14 Apr 2022 20:37:15 +0000 (-0500) Subject: initial commit X-Git-Url: https://git.brendanfh.com/?a=commitdiff_plain;h=d96c272bc3b994e5cb6916733c9add3c2aa62199;p=onyx-embedder.git initial commit --- d96c272bc3b994e5cb6916733c9add3c2aa62199 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..079512e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.o +onyx-debug +libonyx_embedder.so \ No newline at end of file diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..20502cc --- /dev/null +++ b/build.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +CC="gcc" +FLAGS="-g3" +LIBS= +INCLUDES= +TARGET="libonyx_embedder.so" +C_FILES="src/embedder.c" + +$CC $FLAGS $INCLUDES -o $TARGET -c $C_FILES $LIBS + +C_FILES=src/cli.c +TARGET=onyx-debug +LIBS="-L$(pwd) -lonyx_embedder" + +$CC $FLAGS $INCLUDES -o $TARGET $C_FILES $LIBS \ No newline at end of file diff --git a/src/cli.c b/src/cli.c new file mode 100644 index 0000000..ec66421 --- /dev/null +++ b/src/cli.c @@ -0,0 +1,8 @@ +#include "stdio.h" + +int main(int argc, char *argv[]) { + int embed_test(void); + embed_test(); + + return 0; +} \ No newline at end of file diff --git a/src/embedder.c b/src/embedder.c new file mode 100644 index 0000000..e43ccff --- /dev/null +++ b/src/embedder.c @@ -0,0 +1,6 @@ +#include "stdio.h" + +int embed_test(void) { + printf("Build works.\n"); + return 0; +} \ No newline at end of file