Initial Commit
This commit is contained in:
Executable
+19
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env bash
|
||||
# Re-measure which MATLAB functions this sandbox actually has.
|
||||
#
|
||||
# _MATLAB_ONLY in routers/matlab.py must match reality, and reality moves
|
||||
# when the image is rebuilt on a newer Debian or a forge package changes.
|
||||
# Guessing this list was wrong in BOTH directions the first time: fitlm
|
||||
# and imread are present, contains and datetime are not.
|
||||
set -euo pipefail
|
||||
cd "$(dirname "$0")/.."
|
||||
exec docker run --rm --network none -u 10001:10001 \
|
||||
-v "$(pwd)/tests/matlab_availability.m":/tmp/avail.m:ro \
|
||||
--tmpfs /tmp/octhome:uid=10001 -e HOME=/tmp/octhome \
|
||||
--entrypoint bash local/owuitools-octave:latest -c '
|
||||
mkdir -p /tmp/octhome
|
||||
octave --no-window-system --norc --quiet --eval "
|
||||
warning(\"off\",\"all\");
|
||||
try, pkg load signal; pkg load control; pkg load statistics; pkg load optim; catch, end
|
||||
run(\"/tmp/avail.m\");
|
||||
" 2>/dev/null'
|
||||
Reference in New Issue
Block a user