Skip to content

Commit 40ccab7

Browse files
feat: enhance manifest.json with build and benchmark tasks
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed --- --- type: pre_push_report description: Results of running various checks prior to pushing changes. report: - task: run_javascript_examples status: na - task: run_c_examples status: na - task: run_cpp_examples status: na - task: run_javascript_readme_examples status: na - task: run_c_benchmarks status: na - task: run_cpp_benchmarks status: na - task: run_fortran_benchmarks status: na - task: run_javascript_benchmarks status: na - task: run_julia_benchmarks status: na - task: run_python_benchmarks status: na - task: run_r_benchmarks status: na - task: run_javascript_tests status: na ---
1 parent 443e6f2 commit 40ccab7

File tree

2 files changed

+43
-2
lines changed

2 files changed

+43
-2
lines changed

lib/node_modules/@stdlib/stats/base/snanstdev/include.gypi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636

3737
# Source files:
3838
'src_files': [
39-
'<(src_dir)/addon.cpp',
39+
'<(src_dir)/addon.c',
4040
'<!@(node -e "var arr = require(\'@stdlib/utils/library-manifest\')(\'./manifest.json\',{},{\'basedir\':process.cwd(),\'paths\':\'posix\'}).src; for ( var i = 0; i < arr.length; i++ ) { console.log( arr[ i ] ); }")',
4141
],
4242

lib/node_modules/@stdlib/stats/base/snanstdev/manifest.json

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,48 @@
11
{
2-
"options": {},
2+
"options": {
3+
"task": "build"
4+
},
35
"fields": [
46
{
7+
"task": "build",
8+
"src": [
9+
"./src/snanstdev.c"
10+
],
11+
"include": [
12+
"./include"
13+
],
14+
"libraries": [
15+
"-lm"
16+
],
17+
"libpath": [],
18+
"dependencies": [
19+
"@stdlib/napi/export",
20+
"@stdlib/napi/argv",
21+
"@stdlib/napi/argv-int64",
22+
"@stdlib/napi/argv-float",
23+
"@stdlib/napi/argv-strided-float32array",
24+
"@stdlib/stats/base/snanstdevpn",
25+
"@stdlib/napi/create-double"
26+
]
27+
},
28+
{
29+
"task": "benchmark",
30+
"src": [
31+
"./src/snanstdev.c"
32+
],
33+
"include": [
34+
"./include"
35+
],
36+
"libraries": [
37+
"-lm"
38+
],
39+
"libpath": [],
40+
"dependencies": [
41+
"@stdlib/stats/base/snanstdevpn"
42+
]
43+
},
44+
{
45+
"task": "examples",
546
"field": "src",
647
"resolve": true,
748
"relative": true

0 commit comments

Comments
 (0)