September 2017 (Week 4)
- Started again, old code was too complex
+ Reusing most of my source files so its not that bad
+ Got rid of all project files, makefiles, cmake scripts
+ Making it self-hosted, bundling compiler and libs with the app
- Miniz Zip source code needs endian defines, which needs build configuration, so cant use zip
+ LZ4 and TAR dont have this requirement, so I made my own zip-like-system using tar archives that are then LZ4 shrunk
+ I can recompile the app as java using a c-to-java translator, and it still works when running the .jar file