Meta tags:
description= A program for developing Haskell projects.
;
author= Stack contributors;
Headings (most frequently used words):
stack, the, config, command, set, commands, install, ghc, build, files, compiler, tools, env, msys, package, index, download, prefix, recommend, upgrade, resolver, snapshot, system,
Text of the page (most frequently used words):
stack (105), the (95), #config (73), set (50), command (37), configuration (35), project (26), file (25), ghc (25), snapshot (21), package (18), default (17), install (17), commands (15), global (14), yaml (14), build (14), specific (13), files (13), key (12), compiler (11), for (10), and (9), environment (9), level (8), system (8), false (8), true (8), resolver (8), upgrade (8), index (8), not (8), configure (8), tools (8), sets (7), non (7), available (7), recommend (7), msys (7), option (6), user (6), that (6), download (6), prefix (6), when (6), version (6), env (6), accordingly (5), altered (5), flag (5), specifies (5), include (5), will (4), path (4), whether (4), should (4), flags (4), directory (4), enabled (4), variable (4), script (4), applicable (4), cabal (4), contributors (3), deprecated (3), url (3), lts (3), specified (3), using (3), new (3), existing (3), keys (3), use (3), see (3), options (3), location (3), keep (3), variables (3), lock (3), from (3), description (3), more (3), get (3), involved (3), integration (3), building (3), topics (3), getting (3), started (3), with (2), present (2), values (2), are (2), local (2), also (2), translated (2), into (2), most (2), recent (2), add (2), directives (2), value (2), automatically (2), necessary (2), msys2 (2), change (2), current (2), installation (2), information (2), work (2), any (2), rts (2), locale (2), utf8 (2), exe (2), locals (2), implies (2), other (2), hpack (2), format (2), shell (2), table (2), contents (2), glossary (2), faq (2), how (2), works (2), upgrading (2), maintainers (2), code (2), docker (2), projects (2), setting (2), welcome (2), github (2), made, material, mkdocs, copyright, 2015, 2025, back, top, replaced, versions, accepted, sequence, nightly, corresponding, but, instead, cannot, uses, report, error, detects, target, being, already, can, modified, even, warning, support, only, form, single, line, note, allow, notify, identifes, accepts, affect, such, further, documentation, strip, profile, discard, ghcrts, disabled, utf, ghc_charenc, stack_exe, ghc_package_path, exclude, outputs, unsets, modify, output, creates, without, taking, steps, generates, provide, assistance, accessing, modifying, generate, bin, create, print, history, resources, overview, signing, self, hosted, runners, haskellstack, org, zip, maintainer, team, process, releases, scheme, dev, containers, contributor, guide, haskell, azure, travis, auto, completion, developing, windows, visual, studio, editor, debugging, source, standard, initialization, nix, interpreter, specification, directories, root, customisation, scripts, directive, upload, update, unpack, uninstall, test, templates, setup, sdist, runhaskell, runghc, run, repl, query, purge, list, init, ide, hpc, hoogle, haddock, ghci, exec, eval, dot, clean, bench, conclusion, interactively, executing, locations, used, multi, targets, synonyms, installed, databases, your, hello, world, example, initializing, search, skip, content,
Text of the page (random words):
config stack skip to content stack config initializing search github welcome setting up getting started commands configure topics get involved faq glossary more stack github welcome setting up getting started getting started 1 a hello world example 2 package description 3 project configuration 4 building your project 5 building existing projects 6 installed package databases 7 stack build synonyms 8 stack build targets 9 multi package projects 10 cabal flags and ghc options 11 locations used by stack 12 executing commands 13 using ghc interactively 14 stack configuration 15 in conclusion commands commands bench build clean config config table of contents the stack config build files command the stack config compiler tools command the stack config env command the stack config set commands the stack config set install ghc command the stack config set install msys command the stack config set package index download prefix command the stack config set recommend stack upgrade command the stack config set resolver command the stack config set snapshot command the stack config set system ghc command dot docker eval exec ghc ghci haddock hoogle hpc ide init install list ls new path purge query repl run runghc runhaskell script sdist setup templates test uninstall unpack update upgrade upload configure configure environment variables configuration files configuration files project specific configuration non project specific configuration the include directive global flags and options customisation scripts topics topics stack root stack work directories stack environment snapshot location package location snapshot specification stack yaml vs a cabal file script interpreter docker integration nix integration non standard project initialization building ghc from source debugging editor integration stack and visual studio code developing on windows shell auto completion ci travis ci azure ci lock files haskell and c code get involved get involved contributors contributors contributor s guide dev containers maintainers maintainers version scheme releases maintainer team process add ghc version upgrading msys2 upgrading 7 zip haskellstack org self hosted runners signing key how stack works how stack works build overview faq glossary more more other resources version history table of contents the stack config build files command the stack config compiler tools command the stack config env command the stack config set commands the stack config set install ghc command the stack config set install msys command the stack config set package index download prefix command the stack config set recommend stack upgrade command the stack config set resolver command the stack config set snapshot command the stack config set system ghc command the stack config commands stack config command available commands build files generate when applicable a cabal file from a package description in the hpack format and or a lock file for stack s project level configuration compiler tools bin create when applicable the compiler tools directory for the specified compiler version implies config build files env print environment variables for use in a shell set set a key in a configuration file to value the stack config commands provide assistance with accessing or modifying stack s configuration see stack config for the available commands the stack config build files command stack config build files stack config build files generates when applicable a cabal file from a package description in the hpack format package yaml and or a lock file for stack s project level configuration by default stack yaml without taking any other build steps the stack config compiler tools command 3 11 1 stack config compiler tools stack config compiler tools creates when applicable the compiler tools directory for the specified compiler version implies stack s config build files command the stack config env command stack config env no locals no ghc package path no stack exe no locale utf8 no keep ghc rts stack config env outputs a script that sets or unsets environment variables for a stack environment flags modify the script that is output no locals enabled by default include exclude project package information no ghc package path enabled by default set ghc_package_path environment variable or not no stack exe enabled by default set stack_exe environment variable or not no locale utf8 disabled by default set the ghc_charenc environment variable to utf 8 or not no keep ghc rts enabled by default keep discard any ghcrts environment variable the command also accepts flags and options of the stack build command that affect the location of the local project installation directory such as profile and no strip for further information see the documentation of the project stack work directory the stack config set commands stack config set command available commands install ghc configure whether or not stack should automatically install ghc when necessary install msys configure whether or not stack should automatically install msys2 when necessary package index configure stack s package index recommend stack upgrade configure whether or not stack should notify the user if it identifes a new version of stack is available resolver change the snapshot of the current project using the deprecated resolver key snapshot change the snapshot of the current project system ghc configure whether or not stack should use a system ghc installation the stack config set commands allow the values of keys in configuration files to be set see stack config set for the available keys note the config set commands support an existing key only in the form key value on a single line warning the config set commands cannot add a new key to a configuration file that uses include directives stack will report an error if it detects include directives in the target configuration file and the key being set is not already present existing keys can be modified even in files that use include the stack config set install ghc command stack config set install ghc global true false stack config set install ghc true or false sets the install ghc non project specific configuration option in a configuration file accordingly by default the project level configuration file stack yaml by default is altered the global flag specifies the user specific global configuration file config yaml the stack config set install msys command 3 5 1 stack config set install msys global true false stack config set install msys true or false sets the install msys non project specific configuration option in a configuration file accordingly by default the project level configuration file stack yaml by default is altered the global flag specifies the user specific global configuration file config yaml the stack config set package index download prefix command 2 9 3 stack config set package index download prefix global url stack config set package index download prefix url sets the download prefix key of the package index non project specific configuration option in a configuration file accordingly by default the project level configuration file stack yaml by default is altered the global flag specifies the user specific global configuration file config yaml the stack config set recommend stack upgrade command stack config set recommend stack upgrade project true false stack config set recommend stack upgrade true or false sets the recommend stack upgrade non project specific configuration option in a configuration file accordingly by default the user specific global configuration file config yaml is altered the project flag specifies the project level configuration file stack yaml by default the stack config set resolver command stack config set resolver snapshot a command corresponding to the stack config set snapshot command but using the deprecated resolver key instead of the snapshot key the stack config set snapshot command 2 15 1 stack config set snapshot snapshot stack config set snapshot snapshot sets the snapshot project specific configuration option in the project level configuration file stack yaml by default to the specified snapshot a snapshot of lts or nightly will be translated into the most recent available a snapshot of lts 22 will be translated into the most recent available in the lts 22 sequence snapshot values that are compiler versions a url or a local file path are also accepted if a deprecated resolver key is present it will be replaced by a snapshot key the stack config set system ghc command stack config set system ghc global true false stack config set system ghc true or false sets the system ghc non project specific configuration option in a configuration file accordingly by default the project level configuration file stack yaml by default is altered the global flag specifies the user specific global configuration file config yaml back to top copyright c 2015 2025 stack contributors made with material for mkdocs
|