Moved install files from runtime back to common; modified makefile to reflect changes
diff --git a/Makefile.in b/Makefile.in
index 1ad8a69..97613f9 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -101,25 +101,17 @@
cp runtime/compare_dirs.py @datadir@/pdk/scripts/ ;\
cp runtime/config.py @datadir@/pdk/scripts/ ;\
cp runtime/consoletext.py @datadir@/pdk/scripts/ ;\
- cp runtime/create_gds_library.py @datadir@/pdk/scripts/ ;\
- cp runtime/create_lef_library.py @datadir@/pdk/scripts/ ;\
- cp runtime/create_lib_library.py @datadir@/pdk/scripts/ ;\
${CPP} -DPREFIX=@datadir@ runtime/create_project.py \
@datadir@/pdk/scripts/create_project.py ;\
- cp runtime/create_spice_library.py @datadir@/pdk/scripts/ ;\
- cp runtime/create_verilog_library.py @datadir@/pdk/scripts/ ;\
cp runtime/editparam.py @datadir@/pdk/scripts/ ;\
cp runtime/failreport.py @datadir@/pdk/scripts/ ;\
cp runtime/find_all_devices.py @datadir@/pdk/scripts/ ;\
cp runtime/find_gds_prefix.py @datadir@/pdk/scripts/ ;\
cp runtime/fix_subckt_params.py @datadir@/pdk/scripts/ ;\
cp runtime/fixspice.py @datadir@/pdk/scripts/ ;\
- cp runtime/foundry_install.py @datadir@/pdk/scripts/ ;\
cp runtime/foundry_nodes.py @datadir@/pdk/scripts/ ;\
- cp runtime/gate_list.txt @datadir@/pdk/scripts/ ;\
cp runtime/get_gds_date.py @datadir@/pdk/scripts/ ;\
cp runtime/helpwindow.py @datadir@/pdk/scripts/ ;\
- cp runtime/insert_property.py @datadir@/pdk/scripts/ ;\
cp runtime/listboxchoice.py @datadir@/pdk/scripts/ ;\
cp runtime/lvs_help.txt @datadir@/pdk/scripts/ ;\
cp runtime/make_icon_from_soft.py @datadir@/pdk/scripts/ ;\
@@ -127,7 +119,6 @@
cp runtime/manager_help.txt @datadir@/pdk/scripts/ ;\
cp runtime/netlist_to_layout.py @datadir@/pdk/scripts/ ;\
cp runtime/padframe_generator.py @datadir@/pdk/scripts/ ;\
- cp runtime/preproc.py @datadir@/pdk/scripts/ ;\
cp runtime/print_subckt_params.py @datadir@/pdk/scripts/ ;\
cp runtime/profile.py @datadir@/pdk/scripts/ ;\
${CPP} -DPREFIX=@datadir@ runtime/project_manager.py \
@@ -144,7 +135,6 @@
cp runtime/split_gds.py @datadir@/pdk/scripts/ ;\
cp runtime/split_one_spice.py @datadir@/pdk/scripts/ ;\
cp runtime/split_spice.py @datadir@/pdk/scripts/ ;\
- cp runtime/staging_install.py @datadir@/pdk/scripts/ ;\
cp runtime/symbolbuilder.py @datadir@/pdk/scripts/ ;\
cp runtime/tksimpledialog.py @datadir@/pdk/scripts/ ;\
cp runtime/tooltip.py @datadir@/pdk/scripts/ ;\
diff --git a/runtime/README b/common/README
similarity index 100%
rename from runtime/README
rename to common/README
diff --git a/runtime/create_gds_library.py b/common/create_gds_library.py
similarity index 100%
rename from runtime/create_gds_library.py
rename to common/create_gds_library.py
diff --git a/runtime/create_lef_library.py b/common/create_lef_library.py
similarity index 100%
rename from runtime/create_lef_library.py
rename to common/create_lef_library.py
diff --git a/runtime/create_lib_library.py b/common/create_lib_library.py
similarity index 100%
rename from runtime/create_lib_library.py
rename to common/create_lib_library.py
diff --git a/runtime/create_spice_library.py b/common/create_spice_library.py
similarity index 100%
rename from runtime/create_spice_library.py
rename to common/create_spice_library.py
diff --git a/runtime/create_verilog_library.py b/common/create_verilog_library.py
similarity index 100%
rename from runtime/create_verilog_library.py
rename to common/create_verilog_library.py
diff --git a/runtime/foundry_install.py b/common/foundry_install.py
similarity index 100%
rename from runtime/foundry_install.py
rename to common/foundry_install.py
diff --git a/runtime/gate_list.txt b/common/gate_list.txt
similarity index 100%
rename from runtime/gate_list.txt
rename to common/gate_list.txt
diff --git a/runtime/insert_property.py b/common/insert_property.py
similarity index 100%
rename from runtime/insert_property.py
rename to common/insert_property.py
diff --git a/runtime/orig/foundry_install.py b/common/orig/foundry_install.py
similarity index 100%
rename from runtime/orig/foundry_install.py
rename to common/orig/foundry_install.py
diff --git a/runtime/pdk.bindkeys b/common/pdk.bindkeys
similarity index 100%
rename from runtime/pdk.bindkeys
rename to common/pdk.bindkeys
diff --git a/common/pdk.prm b/common/pdk.prm
new file mode 100644
index 0000000..719eb74
--- /dev/null
+++ b/common/pdk.prm
@@ -0,0 +1,26 @@
+; TODO: make changes to this file for TECHNAME?
+; configuration file for TECHNAME (left same as osu035, 0.35um process)
+; Note that these values are totally bogus!
+;
+
+lambda 0.01 ; length scaling, microns (1 lambda = 1 centimicron)
+
+capga .0115 ; gate capacitance, pF/micron^2
+
+capda 0.0012
+capdp 0.0013
+cappda 0.00260
+cappdp 0.00090
+
+lowthresh 0.5 ; logic low threshold as a normalized voltage
+highthresh 0.5 ; logic high threshold as a normalized voltage
+
+cntpullup 0 ; irrelevant, cmos technology; no depletion transistors
+diffperim 0 ; don't include diffusion perimeters for sidewall cap.
+subparea 0 ; poly over transistor won't count as part pf bulk-poly cap.
+diffext 0 ; diffusion extension for each transistor
+
+resistance n-channel dynamic-low 2 0.4 1844.70
+resistance p-channel dynamic-high 6.2 0.4 1489.10
+resistance n-channel static 2 0.4 2203.94
+resistance p-channel static 6.2 0.4 1693.37
diff --git a/runtime/pdk.tcl b/common/pdk.tcl
similarity index 100%
rename from runtime/pdk.tcl
rename to common/pdk.tcl
diff --git a/runtime/preproc.py b/common/preproc.py
similarity index 100%
rename from runtime/preproc.py
rename to common/preproc.py
diff --git a/runtime/staging_install.py b/common/staging_install.py
similarity index 100%
rename from runtime/staging_install.py
rename to common/staging_install.py