Add resource and library paths for SerenityOS

This commit is contained in:
cflip 2022-11-13 15:21:44 -07:00
parent e1ee492cc8
commit ca41fe5a82
3 changed files with 8 additions and 0 deletions

View File

@ -818,6 +818,7 @@ static cc_string font_candidates[] = {
String_FromConst("Cantarell"),
String_FromConst("DejaVu Sans Book"),
String_FromConst("Century Schoolbook L Roman"), /* commonly available on linux */
String_FromConst("Liberation Serif"), /* for SerenityOS */
String_FromConst("Slate For OnePlus"), /* Android 10, some devices */
String_FromConst("Roboto"), /* Android (broken on some Android 10 devices) */
String_FromConst("Geneva"), /* for ancient macOS versions */

View File

@ -254,6 +254,9 @@ static const cc_string curlAlt = String_FromConst("/usr/pkg/lib/libcurl.so");
#elif defined CC_BUILD_BSD
static const cc_string curlLib = String_FromConst("libcurl.so");
static const cc_string curlAlt = String_FromConst("libcurl.so");
#elif defined CC_BUILD_SERENITY
static const cc_string curlLib = String_FromConst("/usr/local/lib/libcurl.so");
static const cc_string curlAlt = String_FromConst("/usr/local/lib/libcurl.so");
#else
static const cc_string curlLib = String_FromConst("libcurl.so.4");
static const cc_string curlAlt = String_FromConst("libcurl.so.3");

View File

@ -459,6 +459,10 @@ void Platform_LoadSysFonts(void) {
String_FromConst("/System/Library/Fonts"),
String_FromConst("/Library/Fonts")
};
#elif defined CC_BUILD_SERENITY
static const cc_string dirs[] = {
String_FromConst("/res/fonts")
};
#else
static const cc_string dirs[] = {
String_FromConst("/usr/share/fonts"),