Files
archived-touchHLE/tests/.gitignore
hikari_no_yume 399d620936 Create separate stub library for each host dylib when building TestApp
With the refactoring from bb48020caf, we
now know which library each host class/constant/function belongs to,
so we can now generate a full set of stub libraries which, when linked
against, will result in a TestApp binary that references all the right
libSystem, libobjc, Foundation, UIKit etc paths.

touchHLE doesn't currently care much about the referenced dylib paths
(likely to change in future), but real iOS does. This commit makes
TestApp partially work on at least some versions of iOS (see the remarks
in tests/README.md).

This commit also makes __objc_empty_cache and __objc_empty_vtable exist
in libobjc's exported constants, rather than having them special-cased
in both the linker and the stub generation, just to make things cleaner.

Change-Id: I85897fc8adc1cf75fdc35775b0a16054d62fbeb4
2025-10-05 03:41:07 +02:00

8 lines
94 B
Plaintext

/llvm
/TestApp.app/TestApp
/TestApp_source/build
/Payload
/TestApp.ipa
/stubs
/common-3.0.sdk