removing old test_library
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Sun, 12 Dec 2021 21:20:54 +0000 (15:20 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Sun, 12 Dec 2021 21:20:54 +0000 (15:20 -0600)
modules/test_library/module.onyx [deleted file]
modules/test_library/test_library.c [deleted file]

diff --git a/modules/test_library/module.onyx b/modules/test_library/module.onyx
deleted file mode 100644 (file)
index aad1e54..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-package test_library
-
-#library "test_library"
-
-foo :: () -> void #foreign "test_library" "foo" ---
-add :: (a, b: i32) -> i32 #foreign "test_library" "add" ---
-print_string :: (s: str) -> void #foreign "test_library" "print_string" ---
\ No newline at end of file
diff --git a/modules/test_library/test_library.c b/modules/test_library/test_library.c
deleted file mode 100644 (file)
index ee898a7..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-#include <stdio.h>
-//#include <GLFW/glfw3.h>
-
-#if defined(_WIN32) || defined(_WIN64)
-    #include "small_windows.h"
-#endif
-
-#if defined(__unix__)
-    #include <unistd.h>
-#endif
-
-#define ONYX_LIBRARY_NAME test_library
-#include "onyx_library.h"
-
-ONYX_DEF(foo, (), ()) {
-    printf("This worked!\n");
-    /*glfwInit();
-    GLFWwindow *window = glfwCreateWindow(800, 600, "WOOT!", NULL, NULL);
-    while (!glfwWindowShouldClose(window)) {
-        glfwPollEvents();
-        glfwSwapBuffers(window);
-    }
-    glfwDestroyWindow(window);*/
-    return NULL;
-}
-
-ONYX_DEF(add, (INT, INT), (INT)) {
-    int a = params->data[0].of.i32;
-    int b = params->data[1].of.i32;
-    results->data[0] = WASM_I32_VAL(a + b);
-    return NULL;
-}
-
-ONYX_DEF(print_string, (PTR, INT), ()) {
-    char *start = ONYX_PTR(params->data[0].of.i32);
-    int  length = params->data[1].of.i32;
-
-#if defined(_WIN32) || defined(_WIN64)
-    HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE);
-    WriteFile(h, start, length, NULL, NULL);
-#endif
-#if defined(__unix__)
-    write(1, start, length);
-#endif
-    return NULL;
-}
-
-ONYX_LIBRARY {
-    ONYX_FUNC(foo)
-    ONYX_FUNC(add)
-    ONYX_FUNC(print_string)
-
-    NULL
-};
\ No newline at end of file