Changes between Version 37 and Version 38 of BuildAndDeploymentEnvironment


Ignore:
Timestamp:
Jan 16, 2012, 1:22:45 AM (12 years ago)
Author:
leper
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildAndDeploymentEnvironment

    v37 v38  
    110110Some information about OS-specific aspects of the packages...
    111111
    112 == Windows ==
    113112
    114 === Where to place which files ===
     113== Where to place which files ==
    115114NOTE: This is just a draft.
    116115
    117 A discussion can be found in [http://www.wildfiregames.com/forum/index.php?showtopic=14759 this thread].
     116Discussion about the Windows specific paths can be found in [http://www.wildfiregames.com/forum/index.php?showtopic=14759 this thread].
    118117
    119 ||'''Name'''||'''Readonly'''||'''Description'''||'''Path Windows'''||'''Determined by/Set where?'''||
    120 ||Game data root||Y||Data-Directory for static game data||relative to EXE||m_rdata in Paths.cpp||
    121 ||User data root||N||Root-Directory for data the user creates in-game (savegames, screenshots etc...)||My Documents\0ad||m_Data in Paths.cpp||
    122 ||Savegame directory||N||Directory where savegames are saved to and loaded from||My Documents\0ad\saves||As [User data root]\saves in GameSetup.cpp InitVFS||
    123 ||screenshot directory||N||Directory where screnshots are saved by the game||My Documents\0ad\screenshots||As [User data root]\screenshots in GameSetup.cpp InitVFS||
    124 ||Default config||Y||Default config-file which is readonly||relative to EXE||As [Game data root]\config in GameSetup.cpp IniVFS||
    125 ||Userconfig||N||Contains user specific configuration settings||My Documents\0ad\config||m_config = %appdata%\config in Paths.cpp||
    126 ||Logs||N||Contains logs created by the game||My Documents\0ad\logs||m_logs = %appdata%\logs in Paths.cpp||
    127 ||Cache||N||Cache directory||%appdata%\0ad\cache||m_cache||
    128 ||User mod||N||User mod directory, where e.g. Atlas should save maps||My Documents\0ad\mods\user||Not implemented yet||
    129 ||Mods||N||Other mods added by the user||My Documents\0ad\mods||Not implemented yet||
    130 
    131 == Linux ==
    132 
    133 === Where to place which files ===
    134 NOTE: This is just a draft.
    135118||'''Variable'''||'''Default'''||
    136119||XDG_CACHE_HOME||~/.cache||
     
    141124The default Atlas config dir (or file) is specified in source/tools/atlas/AtlasUI/Misc/DLLInterface.cpp and does not adhere to the values in Paths.cpp or the basedir-spec (Note #868)
    142125
     126||'''Name'''||'''Readonly'''||'''Description'''||'''Path Windows'''||'''Path Linux'''||'''Path Mac'''||'''Determined by/Set where?'''||
     127||Game data root||Y||Data-Directory for static game data||relative to EXE||[INSTALLED_DATADIR or relative to binary]/||[Bundle]/Contents/Resources/data or relative to binary||m_rdata in Paths.cpp||
     128||User data root||N||Root-Directory for data the user creates in-game (savegames, screenshots etc...)||My Documents\0ad||$XDG_DATA_HOME/0ad||~/Documents/0ad||m_Data in Paths.cpp||
     129||Savegame directory||N||Directory where savegames are saved to and loaded from||My Documents\0ad\saves||$XDG_DATA_HOME/0ad/saves||~/Documents/0ad/saves||As [User data root]\saves in GameSetup.cpp InitVFS||
     130||screenshot directory||N||Directory where screnshots are saved by the game||My Documents\0ad\screenshots||$XDG_DATA_HOME/0ad/screenshots||~/Documents/0ad/screenshots||As [User data root]\screenshots in GameSetup.cpp InitVFS||
     131||Default config||Y||Default config-file which is readonly||relative to EXE||[INSTALLED_DATADIR or relative to binary]/config||[Bundle]/Contents/Resources/data/config or relative to binary||As [Game data root]\config in GameSetup.cpp IniVFS||
     132||Userconfig root||N||Currently unclear... why is [Logs] here and not in [User data root]?||||$XDG_CONFIG_HOME/0ad||~/Documents/0ad||As xdgConfig in Paths.cpp||
     133||Userconfig||N||Contains user specific configuration settings||My Documents\0ad\config||$XDG_CONFIG_HOME/0ad/config||~/Documents/0ad/config||m_config = %appdata%\config in Paths.cpp||
     134||Logs||N||Contains logs created by the game||My Documents\0ad\logs||$XDG_CONFIG_HOME/0ad/logs||~/Documents/0ad/logs||m_logs = %appdata%\logs in Paths.cpp||
     135||Cache||N||Cache directory||%appdata%\0ad\cache||$XDG_CACHE_HOME/0ad||~/Library/Application Support/0ad/cache||m_cache||
     136||User mod||N||User mod directory, where e.g. Atlas should save maps||My Documents\0ad\mods\user||$XDG_DATA_HOME/0ad/mods/user||~/Documents/0ad/mods/user||Not implemented yet||
     137||Mods||N||Other mods added by the user||My Documents\0ad\mods||$XDG_DATA_HOME/0ad/mods||~/Documents/0ad/mods||Not implemented yet||
     138----
    143139
    144 ||'''Name'''||'''Readonly'''||'''Description'''||'''Path Linux'''||'''Determined by/Set where?'''||
    145 ||Game data root||Y||Data-Directory for static game data||[INSTALLED_DATADIR or relative to binary]/||m_rdata in Paths.cpp||
    146 ||User data root||N||Root-Directory for data the user creates in-game (savegames, screenshots etc...)||$XDG_DATA_HOME/0ad||m_Data in Paths.cpp||
    147 ||Savegame directory||N||Directory where savegames are saved to and loaded from||$XDG_DATA_HOME/0ad/saves||As [User data root]/saves in GameSetup.cpp InitVFS||
    148 ||screenshot directory||N||Directory where screnshots are saved by the game||$XDG_DATA_HOME/0ad/screenshots||As [User data root]/screenshots in GameSetup.cpp InitVFS||
    149 ||Default config||Y||Defaullt config-file which is readonly||[INSTALLED_DATADIR or relative to binary]/config||As [Game data root]/config in GameSetup.cpp IniVFS||
    150 ||Userconfig root||N||Currently unclear... why is [Logs] here and not in [User data root]?||$XDG_CONFIG_HOME/0ad||As xdgConfig in Paths.cpp||
    151 ||Userconfig||N||Contains user specific configuration settings||$XDG_CONFIG_HOME/0ad/config||m_config = [Userconfig root]/config in Paths.cpp||
    152 ||Logs||N||Contains logs created by the game||$XDG_CONFIG_HOME/0ad/logs||m_logs = [Userconfig root]/logs in Paths.cpp||
    153 ||Cache||N||Cache directory||$XDG_CACHE_HOME/0ad||m_cache||
    154 ||User mod||N||User mod directory, where e.g. Atlas should save maps||$XDG_DATA_HOME/0ad/mods/user||Not implemented yet||
    155 ||Mods||N||Other mods added by the user||$XDG_DATA_HOME/0ad/mods||Not implemented yet||
    156 
    157 
    158 == MacOSX ==
    159 
    160 === Where to place which files? ===
    161 NOTE: This is just a draft.
    162 
    163 ||'''Name'''||'''Readonly'''||'''Description'''||'''Path MAC'''||'''Determined by/Set where?'''||
    164 ||Game data root||Y||Data-Directory for static game data||[Bundle]/Contents/Resources/data or relative to binary||m_rdata in Paths.cpp||
    165 ||User data root||N||Root-Directory for data the user creates in-game (savegames, screenshots etc...)||~/Documents/0ad||m_Data in Paths.cpp||
    166 ||Savegame directory||N||Directory where savegames are saved to and loaded from||~/Documents/0ad/saves||As [User data root]/saves in GameSetup.cpp InitVFS||
    167 ||screenshot directory||N||Directory where screnshots are saved by the game||~/Documents/0ad/screenshots||As [User data root]/screenshots in GameSetup.cpp InitVFS||
    168 ||Default config||Y||Defaullt config-file which is readonly||[Bundle]/Contents/Resources/data/config or relative to binary||As [Game data root]/config in GameSetup.cpp IniVFS||
    169 ||Userconfig root||N||Currently unclear... why is [Logs] here and not in [User data root]?||~/Documents/0ad||As xdgConfig in Paths.cpp||
    170 ||Userconfig||N||Contains user specific configuration settings||~/Documents/0ad/config||m_config = [Userconfig root]/config in Paths.cpp||
    171 ||Logs||N||Contains logs created by the game||~/Documents/0ad/logs||m_logs = [Userconfig root]/logs in Paths.cpp||
    172 ||Cache||N||Cache directory||~/Library/Application Support/0ad/cache||m_cache||
    173 ||User mod||N||User mod directory, where e.g. Atlas should save maps||~/Documents/0ad/mods/user||Not implemented yet||
    174 ||Mods||N||Other mods added by the user||~/Documents/0ad/mods||Not implemented yet||
    175 
    176 ----
    177140= Open tasks =
    178141