fix: add newlines in eagle XML export
This commit is contained in:
parent
cf4ecce8bb
commit
4202ce1dd3
|
@ -129,7 +129,10 @@
|
|||
saveAs(blob, "oshw_logo.kicad_mod")
|
||||
break
|
||||
case 'eagle':
|
||||
var blob = new Blob(['<?xml version="1.0" encoding="utf-8"?>'+new XMLSerializer().serializeToString(json2eagle(logo))], {type: "application/vnd.cadsoft.eagle.board"})
|
||||
var xml = new XMLSerializer().serializeToString(json2eagle(logo))
|
||||
xml = '<?xml version="1.0" encoding="utf-8"?>'+xml
|
||||
xml = xml.replace(/(>)(<\/*)/g, '$1\n$2') // eagle does not like one liners
|
||||
var blob = new Blob([xml], {type: "application/vnd.cadsoft.eagle.board"})
|
||||
saveAs(blob, "oshw_logo.lbr")
|
||||
break
|
||||
case 'zip':
|
||||
|
@ -138,7 +141,10 @@
|
|||
zip.file("oshw_logo.svg", new XMLSerializer().serializeToString(json2svg(logo)))
|
||||
zip.file("oshw_logo.fp", json2pcb(logo))
|
||||
zip.file("oshw_logo.kicad_mod", json2kicad(logo))
|
||||
zip.file("oshw_logo.lbr", '<?xml version="1.0" encoding="utf-8"?>'+new XMLSerializer().serializeToString(json2eagle(logo)))
|
||||
var xml = new XMLSerializer().serializeToString(json2eagle(logo))
|
||||
xml = '<?xml version="1.0" encoding="utf-8"?>'+xml
|
||||
xml = xml.replace(/(>)(<\/*)/g, '$1\n$2') // eagle does not like one liners
|
||||
zip.file("oshw_logo.lbr", xml)
|
||||
var file = zip.generate({type:"blob"})
|
||||
saveAs(file, "oshw_logo.zip")
|
||||
break
|
||||
|
|
Loading…
Reference in New Issue