From 3e1c3627aa231c1c1758c43fd297df4a63d0819f Mon Sep 17 00:00:00 2001 From: stdlib-bot Date: Fri, 22 Mar 2024 03:55:14 +0000 Subject: [PATCH] Auto-generated commit --- CONTRIBUTORS | 2 ++ ext/base/dapxsumkbn/manifest.json | 14 +++++++++----- ext/base/dapxsumkbn/src/addon.c | 21 +++++++++++---------- 3 files changed, 22 insertions(+), 15 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 80fabbb77..9f505df3c 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -67,10 +67,12 @@ Shubham Mishra Snehil Shah <130062020+Snehil-Shah@users.noreply.github.com> Spandan Barve Stephannie Jiménez Gacha +Suraj kumar <125961509+kumarsuraj212003@users.noreply.github.com> Utkarsh Utkarsh Raj Varad Gupta Yernar Yergaziyev +naveen nishant-s7 <97207366+nishant-s7@users.noreply.github.com> orimiles5 <97595296+orimiles5@users.noreply.github.com> rei2hu diff --git a/ext/base/dapxsumkbn/manifest.json b/ext/base/dapxsumkbn/manifest.json index b286f3372..cf2ae2662 100644 --- a/ext/base/dapxsumkbn/manifest.json +++ b/ext/base/dapxsumkbn/manifest.json @@ -1,5 +1,7 @@ { - "options": {}, + "options": { + "task": "build" + }, "fields": [ { "field": "src", @@ -24,6 +26,7 @@ ], "confs": [ { + "task": "build", "src": [ "./src/dapxsumkbn.c" ], @@ -35,10 +38,11 @@ ], "libpath": [], "dependencies": [ - "stdlib/napi/export.h", - "stdlib/napi/argv.h", - "stdlib/napi/argv_int64.h", - "stdlib/napi/argv_strided_float64array.h" + "@stdlib/napi/export", + "@stdlib/napi/argv", + "@stdlib/napi/argv-int64", + "@stdlib/napi/argv-double", + "@stdlib/napi/argv-strided-float64array" ] }, { diff --git a/ext/base/dapxsumkbn/src/addon.c b/ext/base/dapxsumkbn/src/addon.c index 9c9e6ce52..965715876 100644 --- a/ext/base/dapxsumkbn/src/addon.c +++ b/ext/base/dapxsumkbn/src/addon.c @@ -20,6 +20,7 @@ #include "stdlib/napi/export.h" #include "stdlib/napi/argv.h" #include "stdlib/napi/argv_int64.h" +#include "stdlib/napi/argv_double.h" #include "stdlib/napi/argv_strided_float64array.h" #include #include @@ -33,17 +34,17 @@ * @return Node-API value */ static napi_value addon( napi_env env, napi_callback_info info ) { - STDLIB_NAPI_ARGV( env, info, argv, argc, 4 ); - STDLIB_NAPI_ARGV_INT64( env, N, argv, 0 ); - STDLIB_NAPI_ARGV_DOUBLE( env, alpha, argv, 1 ); - STDLIB_NAPI_ARGV_INT64( env, stride, argv, 3 ); - STDLIB_NAPI_ARGV_STRIDED_FLOAT64ARRAY( env, X, N, stride, argv, 2 ); + STDLIB_NAPI_ARGV( env, info, argv, argc, 4 ); + STDLIB_NAPI_ARGV_INT64( env, N, argv, 0 ); + STDLIB_NAPI_ARGV_DOUBLE( env, alpha, argv, 1 ); + STDLIB_NAPI_ARGV_INT64( env, stride, argv, 3 ); + STDLIB_NAPI_ARGV_STRIDED_FLOAT64ARRAY( env, X, N, stride, argv, 2 ); - napi_value v; - napi_status status = napi_create_double( env, stdlib_strided_dapxsumkbn(N, alpha, X, stride), &v ); - assert( status == napi_ok ); + napi_value v; + napi_status status = napi_create_double( env, stdlib_strided_dapxsumkbn( N, alpha, X, stride ), &v ); + assert( status == napi_ok ); - return v; + return v; } -STDLIB_NAPI_MODULE_EXPORT_FCN(addon) +STDLIB_NAPI_MODULE_EXPORT_FCN( addon )