summaryrefslogtreecommitdiff
path: root/src/createKicadLibrary.py
diff options
context:
space:
mode:
authorrahul2019-11-13 15:40:15 +0530
committerrahul2019-11-13 15:40:15 +0530
commit6e12269c0681dcfb0d1ec927670fb9d69464af9c (patch)
tree18a02155e45110fd6419139e48f6d9b277ab9870 /src/createKicadLibrary.py
parent1d46dd9b6064c3b1735df59d185eba89af3802d9 (diff)
downloadnghdl-6e12269c0681dcfb0d1ec927670fb9d69464af9c.tar.gz
nghdl-6e12269c0681dcfb0d1ec927670fb9d69464af9c.tar.bz2
nghdl-6e12269c0681dcfb0d1ec927670fb9d69464af9c.zip
enabled successive uploads
Diffstat (limited to 'src/createKicadLibrary.py')
-rw-r--r--src/createKicadLibrary.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/createKicadLibrary.py b/src/createKicadLibrary.py
index 662f702..b66d487 100644
--- a/src/createKicadLibrary.py
+++ b/src/createKicadLibrary.py
@@ -10,7 +10,7 @@ class AutoSchematic(QtGui.QWidget):
def __init__(self, modelname):
QtGui.QWidget.__init__(self)
self.modelname = modelname.split('.')[0]
- self.template = Appconfig.kicad_lib_template
+ self.template = Appconfig.kicad_lib_template.copy()
self.xml_loc = Appconfig.xml_loc
self.lib_loc = Appconfig.lib_loc
self.kicad_nghdl_lib = '/usr/share/kicad/library/eSim_Nghdl.lib'
@@ -125,7 +125,7 @@ class AutoSchematic(QtGui.QWidget):
lib_file = open(self.kicad_nghdl_lib,"a")
line1 = self.template["start_def"]
line1 = line1.split()
- line1 = [w.replace('comp_name', self.modelname) for w in line1]
+ line1 = [w.replace('comp_name', self.modelname) for w in line1]
self.template["start_def"] = ' '.join(line1)
if os.stat(self.kicad_nghdl_lib).st_size == 0:
lib_file.write("EESchema-LIBRARY Version 2.3"+ "\n\n")
@@ -198,7 +198,7 @@ class AutoSchematic(QtGui.QWidget):
os.chdir(cwd)
print 'Leaving directory, ', self.lib_loc
- QtGui.QMessageBox.information(self, "Library added", '''Library details for this model is added to the <b>eSim-kicad.lib</b> in the home directory''', QtGui.QMessageBox.Ok)
+ QtGui.QMessageBox.information(self, "Library added", '''Library details for this model is added to the <b>eSim_Nghdl.lib</b> in the KiCad shared directory''', QtGui.QMessageBox.Ok)
class PortInfo:
@@ -232,5 +232,3 @@ class PortInfo:
self.input_len = len(self.bit_list)
for out_list in output_list:
self.bit_list.append(out_list[2])
-
-