summaryrefslogtreecommitdiff
path: root/src/oregano-convert
diff options
context:
space:
mode:
Diffstat (limited to 'src/oregano-convert')
-rwxr-xr-xsrc/oregano-convert31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/oregano-convert b/src/oregano-convert
new file mode 100755
index 0000000..a6251f3
--- /dev/null
+++ b/src/oregano-convert
@@ -0,0 +1,31 @@
+#!/usr/bin/perl
+
+# Fix the namespace.
+while (<>) {
+ if (/<schematic/) {
+ s/</<ogo:/;
+ s/>/ xmlns:ogo="http:\/\/www.dtek.chalmers.se\/~d4hult\/oregano\/v1">/;
+ print;
+ last;
+ }
+
+ if (/<schematic/) {
+ print;
+ last;
+ }
+
+ print;
+}
+
+# Add namespace to tags.
+while (<>) {
+
+ if (/<[a-zA-Z]/) {
+ s/</<ogo:/;
+ }
+
+ s/<\//<\/ogo:/;
+ print;
+}
+
+