Open mithro opened 3 years ago
Looking at the following code in the configure
script;
KLAYOUT_DISABLED=0
# Check whether --enable-klayout was given.
if test "${enable_klayout+set}" = set; then :
enableval=$enable_klayout;
if test "$enableval" == "no" -o "$enableval" == "NO"; then
KLAYOUT_DISABLED=1
fi
fi
I also tried --enable-XXXX=no
but it also had no effect.
Actually it looks like the Tools enabled for PDK setup installation:
line is hard coded?
https://github.com/RTimothyEdwards/open_pdks/blob/4768d03a9fb22a8e453ccf40aa3f3216f08973df/scripts/configure#L2735-L2736
Looks like it comes from here; https://github.com/RTimothyEdwards/open_pdks/blob/4768d03a9fb22a8e453ccf40aa3f3216f08973df/scripts/configure.ac#L214-L234
As far as I can see, the --enable-tool
/ --disable-tool
has no effect on the files produced.
I have another kind of issue as you can see on this pic, --disable-XXX-sky130 occurs index error and xschem source is made
@Park-Hyung-Joo : I can confirm the "Traceback" message from the Configure script. However, when I ran the build after configuring with --disable-xschem-sky130
and --disable-alpha-sky130
, those packages were not cloned, and the corresponding PDK directories were not populated and installed, as expected.