aseprite/src/app/font_path_osx.mm

32 lines
626 B
Plaintext

// Aseprite
// Copyright (C) 2017-2018 David Capello
//
// This program is distributed under the terms of
// the End-User License Agreement for Aseprite.
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#include "app/font_path.h"
#include "base/fs.h"
#include <cstdlib>
namespace app {
// TODO use a Cocoa API to get the list of paths
void get_font_dirs(base::paths& fontDirs)
{
const char* home = std::getenv("HOME");
if (home) {
fontDirs.push_back(
base::join_path(home, "Library/Fonts"));
}
fontDirs.push_back("/Library/Fonts");
fontDirs.push_back("/System/Library/Fonts/");
}
} // namespace app