-
Notifications
You must be signed in to change notification settings - Fork 8
/
retroarch-paths.bbclass
43 lines (29 loc) · 1.28 KB
/
retroarch-paths.bbclass
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
inherit retro-user
# Retroarch home directory
RETROARCH_HOME_DIR ?= "${RETRO_USER_HOMEDIR}"
# Root directory for stuff
RETROARCH_ROOT_DIR ?= "${datadir}/retroarch"
# Autoconfiguration for common joystick devices
RETROARCH_AUTOCONFIG_DIR ?= "${RETROARCH_ROOT_DIR}/autoconfig"
# Graphics used by RetroArch frontend
RETROARCH_ASSETS_DIR ?= "${RETROARCH_ROOT_DIR}/assets"
# Shaders used by RetroArch to achive common effects
RETROARCH_SHADERS_DIR ?= "${RETROARCH_ROOT_DIR}/shaders"
# Home directory for libretro core, contains bioses, system assets and configs
RETROARCH_SYSTEM_DIR ?= "${RETROARCH_ROOT_DIR}/bios"
# Starting directory, media, drives
RETROARCH_MEDIA_DIR ?= "/var/run/media"
# Database path
RETROARCH_DATABASE_DIR ?= "${RETROARCH_ROOT_DIR}/database"
# Cheats for RetroArch
RETROARCH_DATABASE_CHEATS_DIR ?= "${RETROARCH_DATABASE_DIR}/cheats"
# Title database for RetroArch
RETROARCH_DATABASE_TITLES_DIR ?= "${RETROARCH_DATABASE_DIR}/titles"
# Cursors for RetroArch
RETROARCH_DATABASE_CURSORS_DIR ?= "${RETROARCH_DATABASE_DIR}/cursors"
# Libretro core info
RETROARCH_LIBRETRO_CORES_INFO_DIR ?= "${RETROARCH_ROOT_DIR}/info"
# Overlay for RetroArch
RETROARCH_OVERLAY_DIR ?= "${RETROARCH_ROOT_DIR}/overlay"
# Libretro plugin directory
RETROARCH_LIBRETRO_CORES_DIR ?= "${libdir}/libretro"