Skip to content

Commit 08b0266

Browse files
committed
build: set os manifest option when compiling benchmarks and examples
1 parent b03225f commit 08b0266

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

tools/scripts/compile_c_benchmark

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ resolve_includes() {
163163
if [[ -n "${blas}" ]]; then
164164
opts="{'os':'${os}','blas':'${blas}','task':'benchmark'}"
165165
else
166-
opts="{'task':'benchmark'}"
166+
opts="{'os':'${os}','task':'benchmark'}"
167167
fi
168168
# Generate the script for resolving `include` directories:
169169
script='"'"var path = require('path'); var arr = require('@stdlib/utils/library-manifest')(path.join('$1','manifest.json'),${opts},{'basedir':'$1','paths':'posix'}).include; var str = ''; for (var i = 0; i < arr.length; i++){var p = path.resolve('$1', arr[i]); str += '-I '+p+' ';}; console.log(str.substring(0, str.length-1));"'"'
@@ -194,7 +194,7 @@ resolve_source_files() {
194194
if [[ -n "${blas}" ]]; then
195195
opts="{'os':'${os}','blas':'${blas}','task':'benchmark'}"
196196
else
197-
opts="{'task':'benchmark'}"
197+
opts="{'os':'${os}','task':'benchmark'}"
198198
fi
199199
# Generate the script for resolving source files:
200200
script='"'"var path = require('path'); var arr = require('@stdlib/utils/library-manifest')(path.join('$1','manifest.json'),${opts},{'basedir':'$1','paths':'posix'}).src; var str = ''; for (var i = 0; i < arr.length; i++){var p = path.resolve('$1', arr[i]); str += p+' ';}; console.log(str.substring(0, str.length-1));"'"'
@@ -217,7 +217,7 @@ resolve_libraries() {
217217
if [[ -n "${blas}" ]]; then
218218
opts="{'os':'${os}','blas':'${blas}','task':'benchmark'}"
219219
else
220-
opts="{'task':'benchmark'}"
220+
opts="{'os':'${os}','task':'benchmark'}"
221221
fi
222222
# Generate the script for resolving libraries:
223223
script='"'"var path = require('path'); var arr = require('@stdlib/utils/library-manifest')(path.join('$1','manifest.json'),${opts},{'basedir':'$1','paths':'posix'}).libraries; var str = ''; for (var i = 0; i < arr.length; i++){str += arr[i]+' ';}; console.log(str.substring(0, str.length-1));"'"'
@@ -240,7 +240,7 @@ resolve_libpaths() {
240240
if [[ -n "${blas}" ]]; then
241241
opts="{'os':'${os}','blas':'${blas}','task':'benchmark'}"
242242
else
243-
opts="{'task':'benchmark'}"
243+
opts="{'os':'${os}','task':'benchmark'}"
244244
fi
245245
# Generate the script for resolving library paths:
246246
script='"'"var path = require('path'); var arr = require('@stdlib/utils/library-manifest')(path.join('$1','manifest.json'),${opts},{'basedir':'$1','paths':'posix'}).libpath; var str = ''; for (var i = 0; i < arr.length; i++){var p = path.resolve('$1', arr[i]); str += '-L '+p+' ';}; console.log(str.substring(0, str.length-1));"'"'

tools/scripts/compile_c_example

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ resolve_includes() {
163163
if [[ -n "${blas}" ]]; then
164164
opts="{'os':'${os}','blas':'${blas}','task':'examples'}"
165165
else
166-
opts="{'task':'examples'}"
166+
opts="{'os':'${os}','task':'examples'}"
167167
fi
168168
# Generate the script for resolving `include` directories:
169169
script='"'"var path = require('path'); var arr = require('@stdlib/utils/library-manifest')(path.join('$1','manifest.json'),${opts},{'basedir':'$1','paths':'posix'}).include; var str = ''; for (var i = 0; i < arr.length; i++){var p = path.resolve('$1', arr[i]); str += '-I '+p+' ';}; console.log(str.substring(0, str.length-1));"'"'
@@ -194,7 +194,7 @@ resolve_source_files() {
194194
if [[ -n "${blas}" ]]; then
195195
opts="{'os':'${os}','blas':'${blas}','task':'examples'}"
196196
else
197-
opts="{'task':'examples'}"
197+
opts="{'os':'${os}','task':'examples'}"
198198
fi
199199
# Generate the script for resolving source files:
200200
script='"'"var path = require('path'); var arr = require('@stdlib/utils/library-manifest')(path.join('$1','manifest.json'),${opts},{'basedir':'$1','paths':'posix'}).src; var str = ''; for (var i = 0; i < arr.length; i++){var p = path.resolve('$1', arr[i]); str += p+' ';}; console.log(str.substring(0, str.length-1));"'"'
@@ -217,7 +217,7 @@ resolve_libraries() {
217217
if [[ -n "${blas}" ]]; then
218218
opts="{'os':'${os}','blas':'${blas}','task':'examples'}"
219219
else
220-
opts="{'task':'examples'}"
220+
opts="{'os':'${os}','task':'examples'}"
221221
fi
222222
# Generate the script for resolving libraries:
223223
script='"'"var path = require('path'); var arr = require('@stdlib/utils/library-manifest')(path.join('$1','manifest.json'),${opts},{'basedir':'$1','paths':'posix'}).libraries; var str = ''; for (var i = 0; i < arr.length; i++){str += arr[i]+' ';}; console.log(str.substring(0, str.length-1));"'"'
@@ -240,7 +240,7 @@ resolve_libpaths() {
240240
if [[ -n "${blas}" ]]; then
241241
opts="{'os':'${os}','blas':'${blas}','task':'examples'}"
242242
else
243-
opts="{'task':'examples'}"
243+
opts="{'os':'${os}','task':'examples'}"
244244
fi
245245
# Generate the script for resolving library paths:
246246
script='"'"var path = require('path'); var arr = require('@stdlib/utils/library-manifest')(path.join('$1','manifest.json'),${opts},{'basedir':'$1','paths':'posix'}).libpath; var str = ''; for (var i = 0; i < arr.length; i++){var p = path.resolve('$1', arr[i]); str += '-L '+p+' ';}; console.log(str.substring(0, str.length-1));"'"'

0 commit comments

Comments
 (0)