mirror of
https://github.com/aseprite/aseprite.git
synced 2024-10-06 23:09:58 +00:00
32 lines
626 B
Plaintext
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
|