diff --git a/oshw_logo.html b/oshw_logo.html
index 28f515b..9b820b6 100644
--- a/oshw_logo.html
+++ b/oshw_logo.html
@@ -128,11 +128,17 @@
var blob = new Blob([json2kicad(logo)], {type: "application/x-kicad-pcb"})
saveAs(blob, "oshw_logo.kicad_mod")
break
+ case 'eagle':
+ var blob = new Blob([''+new XMLSerializer().serializeToString(json2eagle(logo))], {type: "application/vnd.cadsoft.eagle.board"})
+ saveAs(blob, "oshw_logo.lbr")
+ break
case 'zip':
var zip = new JSZip()
zip.file("oshw_logo.json", JSON.stringify(logo, null, '\t'))
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", ''+new XMLSerializer().serializeToString(json2eagle(logo)))
var file = zip.generate({type:"blob"})
saveAs(file, "oshw_logo.zip")
break
@@ -193,6 +199,7 @@
+