28 lines
545 B
Bash
Executable File
28 lines
545 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Standalone script for ext2spice, for Tcl-based magic 8.0
|
|
#
|
|
# Parse arguments. "--" separates arguments to magic
|
|
# from arguments to ext2spice.
|
|
#
|
|
mgargs=""
|
|
esargs=""
|
|
for i in $@; do
|
|
case $i in
|
|
--) mgargs="$esargs"
|
|
esargs="" ;;
|
|
*) esargs="$esargs $i" ;;
|
|
esac
|
|
done
|
|
TCL_MAG_DIR=${CAD_ROOT}/magic/tcl
|
|
if [ "${TCL_MAG_DIR}" = "/magic/tcl" ]; then
|
|
TCL_MAG_DIR=TCL_DIR
|
|
fi
|
|
#
|
|
eval ${TCL_MAG_DIR}/magicdnull -dnull -noconsole -nowrapper $mgargs <<EOF
|
|
drc off
|
|
box 0 0 0 0
|
|
ext2spice $esargs
|
|
quit -noprompt
|
|
EOF
|