Comments (3)
It feels like you should just be able to do something like;
diff --git a/scripts/configure b/scripts/configure
index 80d66e5..659b571 100755
--- a/scripts/configure
+++ b/scripts/configure
@@ -585,7 +585,6 @@ PACKAGE_STRING='open_pdks 1.0'
PACKAGE_BUGREPORT='github.com/RTimothyEdwards/open_pdks'
PACKAGE_URL=''
-ac_default_prefix=/usr/share
ac_subst_vars='LTLIBOBJS
LIBOBJS
EF_STYLE
@@ -2205,7 +2204,7 @@ $as_echo "$as_me: Found technology directories: sky130" >&6;}
SKY130_SOURCE_PATH=""
- SKY130_LOCAL_PATH="/usr/share/pdk"
+ SKY130_LOCAL_PATH="${datarootdir}/pdk"
SKY130_DIST_PATH=""
SKY130_LINK_TARGETS="none"
SKY130_AUTO="0"
diff --git a/scripts/configure.ac b/scripts/configure.ac
index a4f07d2..36c4dcf 100755
--- a/scripts/configure.ac
+++ b/scripts/configure.ac
@@ -1,6 +1,6 @@
AC_INIT([open_pdks], [1.0], [github.com/RTimothyEdwards/open_pdks])
-AC_PREFIX_DEFAULT(/usr/share)
+AC_PREFIX_DEFAULT(/usr/local)
## REQUIRES: https://www.gnu.org/software/autoconf-archive/ax_python_module.html#ax_python_module
AM_PATH_PYTHON([3.4])
@@ -36,7 +36,7 @@ AC_DEFUN([M4_GEN_WITH_PDK_ARGS], [
m4_define([pdkvar], [m4_normalize(m4_esyscmd(echo pdk | tr "a-z-" "A-Z_"))])
pdkvar[]_SOURCE_PATH=""
- pdkvar[]_LOCAL_PATH="/usr/share/[pdk]"
+ pdkvar[]_LOCAL_PATH="${datarootdir}/[pdk]"
pdkvar[]_DIST_PATH=""
pdkvar[]_LINK_TARGETS="none"
pdkvar[]_AUTO="0"
from open_pdks.
Fixed by #127
from open_pdks.
#127 has been pulled and merged, so closing this issue.
from open_pdks.
Related Issues (20)
- Trouble installing open_pdks HOT 10
- Problem in using a different cells library than sky130_fd_sc_hd in OpenLane. HOT 1
- Document `no_synth.cells`
- Large build size of gf180mcu
- configure:error HOT 2
- Scripts for gf180 klayout drc are being pulled into the sky130 pdk HOT 1
- FEAT: Integration with Advanced Packaging Tools (debian/apt or centos/yum) HOT 1
- Sky130 tech LEF: Add (dummy) CUT layer after wells? HOT 6
- sky130_fd_sc_hd__macro_sparecell has instances with connections in the wrong order. HOT 4
- Some layers are missing from klayout/sky130.lyp HOT 1
- Discrepancies in sky130_ef_io LEF files HOT 1
- `sky130_fd_sc_hd` corners `ff_n40C_1v95` and `ss_n40C_1v60` .lib refer to missing lookup tables HOT 5
- MIMCAP bottom plate spacing(MIMTM.1) and MSLOT9d DRC issues
- sky130_sram_macros has syntax error
- Cells with `SLEEP_B` pins in `sky130_fd_sc_hvl` LV libs reference incorrect `related_power_pin` for them
- Different random variables for each device in monte-carlo simulation HOT 2
- res_generic_po device extraction changed from R devices to X devices HOT 1
- openram devices extracted as special do not match source spice netlist.
- Unable to install open_pdk HOT 4
- NGSpice files missing in Open-PDK install? HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from open_pdks.