1
0
mirror of https://github.com/nophead/Mendel90.git synced 2025-01-17 12:58:16 +01:00

modified to run on linux

windows support is broken
This commit is contained in:
Vsevolod Lobko 2012-03-12 21:34:30 +02:00
parent 78f29b3b3e
commit 04b1fa549d
3 changed files with 5 additions and 3 deletions

4
bom.py
View File

@ -95,8 +95,10 @@ def boms(machine):
f. write("include <%s_config.scad>\n" % machine);
f.close()
subprocess.call(["openscad_cl", "-o", "dummy.stl", "scad/bom.scad"])
log = open("openscad.log", "w")
subprocess.call(["openscad", "-o", "dummy.csg", "scad/bom.scad"], stdout = log, stderr = log)
print "Generating bom ...",
log.close()
main = BOM()
stack = []

View File

@ -49,7 +49,7 @@ def sheets(machine):
# Run openscad on the created file
#
dxf_name = target_dir + "/" + module[:-4] + ".dxf"
subprocess.call(["openscad_cl", "-o", dxf_name, dxf_maker_name])
subprocess.call(["openscad", "-o", dxf_name, dxf_maker_name])
dxf_to_svg(dxf_name)
if __name__ == '__main__':

View File

@ -58,7 +58,7 @@ def stls(machine):
# Run openscad on the created file
#
stl_name = target_dir + "/" + module[:-4] + ".stl"
subprocess.call(["openscad_cl", "-o", stl_name, stl_maker_name])
subprocess.call(["openscad", "-o", stl_name, stl_maker_name])
targets.remove(module)
#