-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Avoid unnecessary work and dependencies when building tools and no emulator. * makefile: Skip compressing layouts and converting translations if the emulator isn't being built. * scripts/src/3rdparty.lua: Make libraries not needed by tools conditional on the 'with-emulator' genie option. * scripts/src/osd/modules.lua: Refactor module file inclusion to optionally omit implementations other than 'none', as tools don't depend on modules. * scripts/src/{cpu,devices}.lua: Refactor CPU core file inclusion to collect these similarly to the disassembler files and only build the 'optional' project including them if the emulator is being built. * Make 'qtdbg' projects conditional on USE_QTDEBUG to avoid warnings when Qt libraries aren't present, as tools don't need them.
- Loading branch information
1 parent
993d404
commit 4f87ad9
Showing
9 changed files
with
310 additions
and
206 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.