* Adding script to automate config file updates
* Adding doc covering basics of decomp.me
* Adding doc covering m2c basics
* Updating Ghidra doc with note about special inline functions
* Updating README with links to new docs
* Remove trailing commas from initializers for Ghidra
* Substituting enums for their numeric values when initializing arrays
* Adding option to copy context to clipboard when built
* Initial Dockerfile implementation
* Add wibo installation to dockerfile
and also:
- Organize dockerfile a little bit more
- Add bash command for testing purposes, will probably be removed later
* Fix missing python packages in dockerfile, oops
* Add devkitPPC env var
* Switch to ultralib instead
thanos_oopsie_daisy.png
* Dockerfile: fix many things
* Add Docker build instructions
also:
- Fleshed out the existing build instructions a little bit
* Dockerfile: don't hardcode installation of deps that are in requirements.txt
also:
- Updated dockerfile usage message
* Made readme a little more clear
also:
- Fix some grammatical errors
* Fix missing newline
* Add missing comment
* Remove extra sed parameter that I left in by accident
* Simplify example commands in readme
* Simplify example command in dockerfile
* Fix devkitPPC installation not working on Docker for Windows
* Make previous commit not break Linux building
* README: Suggest against cmd prompt for Windows
also:
- Use platform-agnostic PWD variable in the command examples that'll work on both Windows and Linux.
* Dockerfile: update example command to use platform-agnostic PWD
* Fix borked symbol in readme
* Move wibo notice to manual as docker always uses wibo
* Fix readme link in Dockerfile 404ing
* Dockerfile: remove holdover packages we don't need anymore
* Dockerfile: handle cleanup better
specifically:
- delete duplicate wibo executable once installed
- delete dkp-pacman install script when done
- delete the parts of ultralib that aren't needed for this project
* Add links to the other two compilers in readme
* Add yaz0 tool for win32
* Add yaz0 command to readme
* Improve build instructions
* Make build instructions a little more clear
* Make formatting more consistent
* wait why am I adding windows instructions when it probably doesn't even build that way
* Remove part that will probably cause confusion
* fix an instance where I used the wrong word
* denote that docker is the recommended build method
* Add wibo instructions to manual section
* Fix redundant phrasing
* Re-arrange manual steps to match the order they occur in for docker
* Finish what the previous commit set out to do
* Remove more phrasing that could be considered redundant
* Make a few things clearer
* Dockerfile: switch ninja to apt per the advice of cuyler
* README: for ninja installation send user to package manager page
* Add diff.py dependencies to requirements.txt
* Dockerfile: remove extra pip command because now everything is in requirements
* Merge a few steps together
* Fix missing word
* Update inconsistent formatting
* Sort requirements alphabetically
* Remove recommended/not recommended labels
* Change windows information bit to not be personified
* Change wibo installation part to not be personified
* Finish what previous commit aimed to do
* Sort apt packages alphabetically
* Add notice about a weird docker thing we encountered