/etc/crystalspace-2.0/vfs.cfg is in crystalspace-data 2.0+dfsg-1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 | ;;; Virtual File System mount table
;;;
;;; $/ -- path delimiter (i.e. "/" on Unix; "\" on Windows)
;;; $@ -- installation directory of Crystal Space
;;; $* -- application resource directory; same as csGetResourceDir()
;;; $^ -- directory in which application resides; same as csGetAppDir()
;;; The expansions of $@, $*, and $^ always have a trailing path delimiter.
; Some basic mount points
VFS.Mount.~ = $(HOME)$/
VFS.Mount.this = $.$/
VFS.Mount.cdrom = $(CS_CDROM)$/
VFS.Mount.tmp = $(CS_TMP)$/
; Configuration repository
VFS.Mount.config = $(CS_DATADIR)$/config-app$/, $(CS_DATADIR)$/config-plugins$/
VFS.Mount.data = $(CS_DATADIR)$/
; Miscellaneous resources.
VFS.Mount.varia = $(CS_DATADIR)$/varia$/
VFS.Mount.scripts = $(CS_SHAREDIR)$/bindings$/
VFS.Mount.water = $(CS_DATADIR)$/water$/
; Shaders
VFS.Mount.shader = $(CS_DATADIR)$/shader$/,$(CS_DATADIR)$/shader-old$/
VFS.Mount.shader-snippets = $(CS_DATADIR)$/shader-snippets$/
; @@@ This is to not break existing shaders
VFS.Mount.shader/snippets = $(CS_DATADIR)$/shader-snippets$/,$(CS_DATADIR)$/shader-old$/snippets$/
; Global shader cache
VFS.Mount.shadercache/global = $(CS_DATADIR)$/shadercache.zip
; Per-user shader cache
VFS.Mount.shadercache/user = $(CS_LOCALAPPDATA)$/shadercache$/
; The Unifont
VFS.Mount.fonts/unifont = $(CS_DATADIR)$/unifont.zip
; The TTF font library
VFS.Mount.fonts/ttf = $(CS_DATADIR)$/ttf$/, $(TTF_PATH:$.$/), $(CS_DATADIR)$/ttf-dejavu.zip
VFS.Mount.lev/flarge = $(CS_MAPDIR)$/flarge$/
VFS.Mount.lev/colladatest = $(CS_MAPDIR)$/colladatest$/
VFS.Mount.lev/r3dtest = $(CS_MAPDIR)$/r3dtest$/
VFS.Mount.lev/projectortest = $(CS_MAPDIR)$/projectortest$/
VFS.Mount.lev/parallaxtest = $(CS_MAPDIR)$/parallaxtest$/
VFS.Mount.lev/stenciltest = $(CS_MAPDIR)$/stenciltest$/
VFS.Mount.lev/simplelights = $(CS_MAPDIR)$/simplelights$/
VFS.Mount.lev/isomap = $(CS_MAPDIR)$/isomap$/
VFS.Mount.lev/partsys = $(CS_MAPDIR)$/partsys$/
VFS.Mount.lev/space = $(CS_MAPDIR)$/space$/space.zip
VFS.Mount.lev/terrain = $(CS_MAPDIR)$/terrain$/
VFS.Mount.lev/terraina = $(CS_MAPDIR)$/terraina$/
VFS.Mount.lev/terrainf = $(CS_MAPDIR)$/terrainf$/
VFS.Mount.lev/terraini = $(CS_MAPDIR)$/terraini$/
VFS.Mount.lev/r3dsmtest = $(CS_MAPDIR)$/r3dsmtest$/
VFS.Mount.lev/oceantest = $(CS_MAPDIR)$/oceantest$/
VFS.Mount.lev/island = $(CS_MAPDIR)$/island$/world.zip
VFS.Mount.lev/lodtest = $(CS_MAPDIR)$/lodtest$/
; Mount all libraries under the /lib/ directory
VFS.Mount.lib/shadermgr-defaults = $(CS_DATADIR)$/shadermgr-defaults.zip
VFS.Mount.lib/std = $(CS_DATADIR)$/standard.zip
VFS.Mount.lib/stdtex = $(CS_DATADIR)$/standard.zip
VFS.Mount.lib/cubemap = $(CS_DATADIR)$/cube$/
VFS.Mount.lib/teapot = $(CS_DATADIR)$/teapot.zip
VFS.Mount.lib/kwartz = $(CS_DATADIR)$/kwartz.zip
VFS.Mount.lib/frankie = $(CS_DATADIR)$/frankie$/
VFS.Mount.lib/krystal = $(CS_DATADIR)$/krystal$/
VFS.Mount.lib/sintel = $(CS_DATADIR)$/sintel$/
VFS.Mount.lib/startme = $(CS_DATADIR)$/startme.zip
VFS.Mount.lib/hairtest = $(CS_DATADIR)$/hairtest$/
VFS.Mount.lib/sky = $(CS_DATADIR)$/sky$/
; General CEGUI data
VFS.Mount.cegui = $(CS_DATADIR)$/cegui$/
; CEgui test
VFS.Mount.ceguitest = $(CS_DATADIR)$/ceguitest$/
; CEgui hairtest
VFS.Mount.hairtest = $(CS_DATADIR)$/hairtest$/
; Viewmesh
VFS.Mount.viewmesh = $(CS_DATADIR)$/viewmesh$/
; Mount for unittest
VFS.Mount.lev/unittest = $(CS_DATADIR)$/unittest$/
; Data for g2dtest
VFS.Mount.lib/g2dtest = $(CS_DATADIR)$/g2dtest$/
; The following should not change too often...
; The idea is that everything that should be changed (such as CDROM variable)
; is set by some sort of setup (installation) program.
; Note that variables in VFS.Platform. section will override any
; variables in VFS.PlatformAlias. section.
VFS.Alias.Unix = VFS.Unix
VFS.Alias.MacOS/X = VFS.Unix
VFS.Alias.Win32 = VFS.CP/M
; strange key names follow:
; VFS.Unix.. means key '.' in section VFS.Unix.*
; VFS.Unix... means key '..' in section VFS.Unix.*
VFS.Unix.. = .
VFS.Unix... = ..
VFS.Unix.CS_CDROM = /mnt/cdrom
VFS.Unix.CS_TMP = /tmp
; This is true at least for systems using XFree86, Linux and Mac OS X
VFS.Unix.TTF_PATH = /usr/share/fonts/, /usr/local/share/fonts/, /System/Library/Fonts/, /Library/Fonts/, /usr/X11R6/lib/X11/fonts/Truetype/, /usr/X11R6/lib/X11/fonts/TTF/
VFS.Unix.CS_LOCALAPPDATA = $(HOME)$/.crystalspace
VFS.CP/M.. = .
VFS.CP/M... = ..
VFS.CP/M.HOME = $(HOMEDIR:$(HOMEPATH:.))
VFS.CP/M.CDROM = x:
VFS.CP/M.TMP = $(TEMP:$(TMP:$(SYSTEMROOT)$/temp))
; The standard location of TTF fonts is the X:\Windows\fonts directory
VFS.Win32.TTF_PATH = $(SYSTEMROOT)$/fonts$/
VFS.Win32.CS_LOCALAPPDATA = $(LOCALAPPDATA)$/CrystalSpace
; Configuration-time installation paths.
VFS.Unix.CS_SHAREDIR = /usr/share/crystalspace-2.0
VFS.Unix.CS_DATADIR = /usr/share/crystalspace-2.0/data
VFS.Unix.CS_CONFIGDIR = /etc/crystalspace-2.0
VFS.Unix.CS_MAPDIR = /usr/share/crystalspace-2.0/data/maps
|