next | previous | forward | backward | up | top | index | toc | Macaulay2 web site

applicationDirectorySuffix -- suffix that determines the user's application directory

Synopsis

Description

The value of applicationDirectorySuffix may also be a function of no arguments, in which case its value is used as the path. The initial value of applicationDirectorySuffix is a function whose value depends on the operating system and its conventions.

i1 : applicationDirectorySuffix()

o1 = .Macaulay2/
i2 : applicationDirectory()

o2 = /builddir/.Macaulay2/
i3 : applicationDirectorySuffix = "local/Mac2"
--warning: function applicationDirectorySuffix redefined

o3 = local/Mac2
i4 : applicationDirectory()

o4 = /builddir/local/Mac2

See also

Code

../../d/startup.m2.in:238:38-240:41: --source code:
     applicationDirectorySuffix = () -> (
          if version#"operating system" === "MacOS" then "Library/Application Support/Macaulay2/" else ".Macaulay2/"
          );