Commit graph

4 commits

Author SHA1 Message Date
b58117a5e7 libeuropa: Add DLL export stuff
Also allows us to re-add -fvisibility=hidden to Linux builds
2025-01-17 23:08:51 -05:00
738929e14e libeuropa/io/yatf: Document Reader better
meh.
2025-01-16 01:50:52 -05:00
9c6448a817 libeuropa,libeuropa/tools: Drop libpixel dependency
libpixel (suprisingly) still compiles, but depends on libraries in a very annoying manner that makes EuropaTools hard to compile. Also, I don't like stb_image_write.

Replace it with some hand-done structs and the simpler/faster/better `lodepng`.
2025-01-15 23:40:41 -05:00
452a82b079 libeuropa: Move YatfReader into europa::io::yatf namespace
Finish Refactoring™️
2025-01-15 21:53:34 -05:00