Commit Graph

5 Commits

Author SHA1 Message Date
Antonio Niño Díaz
2089aab7f9 build: Build library with debug symbols enabled
They are excluded from the final binaries, so the only effect of this is
to help with debugging by using a bit more of disk space.
2025-03-26 18:10:00 +00:00
Antonio Niño Díaz
659ea7f5cd build: Use ar from ARM toolchain instead of the host 2024-12-30 02:18:46 +01:00
Antonio Niño Díaz
9827b42f35 build: Copy licenses when installing library 2024-12-01 13:44:01 +00:00
Antonio Niño Díaz
194561993a build: docs: example: Set BlocksDS as primary toolchain
The main reason is that BlocksDS doesn't have any bug with NitroFS, and
NitroFS is strictly required to use NFlib. With devkitPro, melonDS won't be
able to run any program made with NFlib due to a bug with NitroFS.
2024-06-03 00:27:39 +01:00
Antonio Niño Díaz
daee0a3334 build: Reorganize directories
- Bring the source and include directories in nflib to the root of the
  repository to match the organization of other libraries.

- Expect users to install NFlib in the devkitPro folder.

- Update all Makefiles for modern devkitPro.

- Remove all redundant copies of NFlib in all examples. The only
  remaining copy of the library is in the extras/wifi example, but
  that one includes more files, so I have left it untouched for now.
2023-03-31 18:27:29 +01:00