diff options
-rw-r--r-- | Makefile.am | 8 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | index.html | 4 | ||||
-rw-r--r-- | main.c (renamed from pages/index.c) | 6 |
4 files changed, 10 insertions, 10 deletions
diff --git a/Makefile.am b/Makefile.am index 8bfd9ed..8909e90 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,5 @@ -bin_PROGRAMS = index.js -index_js_SOURCES = pages/index.c -index_js_LDFLAGS = -s EXPORTED_RUNTIME_METHODS=[cwrap] \ - -s EXPORTED_FUNCTIONS=[_main,_index_getproducts] \ +bin_PROGRAMS = main.js +main_js_SOURCES = main.c +main_js_LDFLAGS = -s EXPORTED_RUNTIME_METHODS=[cwrap] \ + -s EXPORTED_FUNCTIONS=[_main,_getproducts] \ -s FETCH diff --git a/configure.ac b/configure.ac index 8cf2213..ccc0b82 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_INIT([shopify-frontend-template-html], [0.0], [prabowo@darapsa.org]) -AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects]) +AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_PROG_CC AC_CONFIG_FILES([Makefile]) AC_OUTPUT @@ -10,7 +10,7 @@ <script src="https://unpkg.com/@shopify/app-bridge-utils@3"></script> <script async> async function getToken() { - Module.cwrap('index_getproducts', '', + Module.cwrap('getproducts', '', ['string', 'string'])(await window['app-bridge-utils'] .getSessionToken( @@ -21,6 +21,6 @@ })), '%s'); } </script> - <script type="text/javascript" src="%s/js/index.js"></script> + <script type="text/javascript" src="%s/js/main.js"></script> </body> </html> @@ -4,8 +4,8 @@ static void handle_success(emscripten_fetch_t *fetch) { - printf("Finished downloading %llu bytes from URL %s.\n", - fetch->numBytes, fetch->url); + printf("Finished downloading %llu bytes of %s from URL %s.\n", + fetch->numBytes, fetch->data, fetch->url); emscripten_fetch_close(fetch); } @@ -16,7 +16,7 @@ static void handle_error(emscripten_fetch_t *fetch) emscripten_fetch_close(fetch); } -void index_getproducts(const char *token, const char *app_url) +void getproducts(const char *token, const char *app_url) { emscripten_fetch_attr_t attr; emscripten_fetch_attr_init(&attr); |