Skip to content

Fix/revamp dummy build and various other things#1

Open
CenTdemeern1 wants to merge 9 commits intocelyk:mainfrom
CenTdemeern1:main
Open

Fix/revamp dummy build and various other things#1
CenTdemeern1 wants to merge 9 commits intocelyk:mainfrom
CenTdemeern1:main

Conversation

@CenTdemeern1
Copy link

@CenTdemeern1 CenTdemeern1 commented Mar 3, 2026

  • Revamped dummy build
    • Now builds a stub with stub types that is available (and now also correctly loaded) on all platforms
    • Can build with a C++ compiler, no objc needed
    • Revamped the build script to accommodate
  • Changed how ARKitInterfaceSingleton is loaded (fixes it not loading at all) and renamed it to ARKit
  • Includes that one screen orientation patch from a while ago
  • Some miscellaneous cleanup
  • Renames a bunch of files to accommodate for all of these changes

- Adds a default screen orientation in basis mapping in case of Unknown
- Adds a getter function for the screen orientation
- Stops using a deprecated property when a newer one is available
Types are now defined using a stub on all platforms so the editor can stop screaming at you
Incorrect capitalization, also the incomplete file path was making it fail to load the singleton instance
This helps the dummy build on Windows
This means everything can be compiled with a normal C++ compiler. Also helps compile on Linux with gcc
This still builds and works fine everywhere else
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant