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)
- efabless io modules doesn't have a guard for USE_POWER_PINS HOT 2
- Soft connection checking uses a modified tech file that must be updated when the base file changes. HOT 7
- Latest build of `sky130` pdk doesn't include sram macros HOT 2
- Error while running "make" in Ubuntu 22.04 WSL2 HOT 9
- Efabless cell LEF files do not correctly classify `VNB`, `VPB` as power pins HOT 2
- fixes for gdsfactory name-change "import gdsfactory.typings" & broken XML file :: changes are as .ZiP at the end... HOT 2
- <?xml version="1.0" encoding="utf-8"?> has to be the first line in sky130.lym HOT 1
- Missing openlane environment variable in gf180mcu. HOT 3
- Symbol calculated resistance on fixed width high poly resistors does not appear correct HOT 6
- DRC errors using MAGLEF/LEF view with sky130A HOT 1
- Query regarding Qflow HOT 1
- magicrc log change suggestion HOT 1
- Weird cell LEF definitions for sky130 HOT 2
- Getting Errors in building HOT 2
- sky130 chip_io: mag file does not correspond to gds HOT 2
- sky130 gpio LVS: Resistor recognition layers on parent hierarchy ignored.
- unable to compile HOT 1
- Make gives me several errors regarding LEF, CDL, Magic etc.. Cell might have been instanced before they were defined HOT 5
- Trouble installing open_pdks HOT 10
- Problem in using a different cells library than sky130_fd_sc_hd in OpenLane. HOT 1
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.