mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 03:57:43 +00:00
Ladybird: Improve Xcode generator experience and copy helpers to bundle
We had a mismatch in the GUI Identifier property, causing warnings in Xcode. It was also missing the Product Identifier Xcode property on ladybird itself, causing another warning. Copy all our helper processes to the ladybird.app bundle directory so that they can be found by ``open ladybird.app`` and the Xcode debugger. For the future, we should look in ../Resources for resources on macOS. Copying resources to that directory requires more CMake-fu.
This commit is contained in:
parent
afb3a4a030
commit
4608e4143e
3 changed files with 20 additions and 3 deletions
|
@ -52,7 +52,11 @@ void platform_init()
|
|||
if (FileSystem::is_directory(home_lagom))
|
||||
return home_lagom;
|
||||
auto app_dir = ak_deprecated_string_from_qstring(QCoreApplication::applicationDirPath());
|
||||
# ifdef AK_OS_MACOS
|
||||
return LexicalPath(app_dir).parent().append("Resources"sv).string();
|
||||
# else
|
||||
return LexicalPath(app_dir).parent().append("share"sv).string();
|
||||
# endif
|
||||
}();
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue