Commit Graph

8 Commits

Author SHA1 Message Date
Sebastian Thiel
e081017cb3 fix(xml): forgot to add shared.xml
As XML files are ignored, I didn't see that.
2015-03-01 11:47:32 +01:00
Sebastian Thiel
0c2f149b1e feat(make): unified make based build system
Added all prerequisite programs in binary for easier use.
Make is now implemented top-level, and is not expected to do too much
work actually. It will, however, keep track of all required
gsl invocation and make sure calls are efficient by not having
to rebuild everything every time. That's what make does, anyway ;)
2015-03-01 11:21:41 +01:00
Sebastian Thiel
1980f76c32 feat(make): makefile for handling json-to-xml
That way, it will remain clearly documented how to do this, and allow
for efficient calling of gsl as well, at some point.

Of course it will be a little more difficult for us to know all
dependencies, but gsl could generate these as well for us, I suppose.
2015-03-01 09:24:16 +01:00
Sebastian Thiel
e83b063f05 fix(json2xml): works exactly as needed.
Producing non-malformed pretty xml
2015-03-01 09:03:49 +01:00
Sebastian Thiel
e0724fb56f fix(json2xml): xml.tostring works now ...
... but it still generates invalid output due to scopes.
Should be an easy fix
2015-03-01 08:22:35 +01:00
Sebastian Thiel
143aa6fd86 fix(json2xml): make it handle top-level keys
It can now handle multiple of them.

However, conversion fails, as the bloody xml converter can't handle
booleans ??? WTF
2015-03-01 08:06:24 +01:00
Sebastian Thiel
eebcf54929 feat(xmlconv): add conversion tool and youtube api
The json file needs to be converted to valid XML, which should be
done by a soon-to-be-modified xml2json tool.
2015-03-01 07:39:04 +01:00
Sebastian Thiel
dda847607f feat(all): initial commit
Base project with everything it will need to grow:
* CI
* documentation
* basic cargo
2015-02-27 10:23:31 +01:00