cabal(1) on Linux
The text 2efba9d0603c, as Debian 11 (Bullseye) shipped it.
a system for building and packaging Haskell libraries and programs
Flags it lists
-
--alex-option -
--alex-options -
--allow-newer -
--allow-older -
--application-dir -
--ar-option -
--ar-options -
--augment -
--author -
--benchmark-option -
--benchmark-options -
--bindir -
--build-depends -
--build-log -
--build-summary -
--build-tool -
--builddir -
--c2hs-option -
--c2hs-options -
--cabal-file -
--cabal-lib-version -
--cabal-version -
--category -
--cid -
--config-file -
--configure-option -
--constraint -
--contents-location -
--cpphs-option -
--cpphs-options -
--css -
--datadir -
--datasubdir -
--default-user-config -
--dependency -
--destdir -
--disable-debug-info -
--disable-optimisation -
--disable-optimization -
--distdir -
--distpref -
--doc-index-file -
--docdir -
--doctest-option -
--doctest-options -
--dynlibdir -
--email -
--enable-debug-info -
--enable-optimisation -
--enable-optimization -
--env -
--exe -
--expose-module -
--extension -
--extra-framework-dirs -
--extra-include-dirs -
--extra-lib-dirs -
--extra-prog-path -
--extra-source-file -
--flags -
--for-hackage -
--gcc-option -
--gcc-options -
--gen-pkg-config -
--ghc -
--ghc-option -
--ghc-options -
--ghc-pkg-option -
--ghc-pkg-options -
--ghcjs -
--ghcjs-option -
--ghcjs-options -
--ghcjs-pkg-option -
--ghcjs-pkg-options -
--global -
--greencard-option -
--greencard-options -
--haddock-contents-location -
--haddock-css -
--haddock-for-hackage -
--haddock-hscolour-css -
--haddock-html-location -
--haddock-option -
--haddock-options -
--haddockdir -
--happy-option -
--happy-options -
--haskell-suite -
--haskell-suite-option -
--haskell-suite-options -
--haskell-suite-pkg-option -
--haskell-suite-pkg-options -
--hmake-option -
--hmake-options -
--homepage -
--hpc-option -
--hpc-options -
--hsc2hs-option -
--hsc2hs-options -
--hscolour-css -
--hscolour-option -
--hscolour-options -
--html-location -
--htmldir -
--http-transport -
--ignore -
--index-state -
--install-method -
--installdir -
--instantiate-with -
--ipid -
--is-executable -
--is-libandexe -
--is-library -
--jhc-option -
--jhc-options -
--jobs -
--language -
--ld-option -
--ld-options -
--lib -
--libandexe -
--libdir -
--libexecdir -
--libexecsubdir -
--library-profiling-detail -
--libsubdir -
--license -
--list-sources -
--local-repo -
--log -
--logs-dir -
--logsdir -
--machine-log -
--main-is -
--max-backjumps -
--minor -
--only -
--output-dir -
--output-directory -
--outputdir -
--overwrite-policy -
--package-db -
--package-dir -
--package-env -
--package-name -
--packagedir -
--password -
--password-command -
--pkg-config-option -
--pkg-config-options -
--preference -
--prefix -
--profiling-detail -
--program-prefix -
--program-suffix -
--project-file -
--publish -
--reject-unconstrained-dependencies -
--remote-build-reporting -
--remote-repo -
--remote-repo-cache -
--repl-options -
--root-cmd -
--runghc-option -
--runghc-options -
--sandbox -
--sandbox-config-file -
--show-details -
--solver -
--source-dir -
--source-repository -
--sourcedir -
--store-dir -
--storedir -
--strip-option -
--strip-options -
--symlink-bindir -
--synopsis -
--sysconfdir -
--tar-option -
--tar-options -
--target-package-db -
--test-dir -
--test-log -
--test-machine-log -
--test-option -
--test-options -
--test-show-details -
--test-wrapper -
--uhc -
--uhc-option -
--uhc-options -
--user -
--username -
--verbose -
--version -
--with-alex -
--with-ar -
--with-c2hs -
--with-compiler -
--with-cpphs -
--with-doctest -
--with-gcc -
--with-ghc -
--with-ghc-pkg -
--with-ghcjs -
--with-ghcjs-pkg -
--with-greencard -
--with-haddock -
--with-happy -
--with-haskell-suite -
--with-haskell-suite-pkg -
--with-hc-pkg -
--with-hmake -
--with-hpc -
--with-hsc2hs -
--with-hscolour -
--with-jhc -
--with-ld -
--with-pkg-config -
--with-runghc -
--with-strip -
--with-tar -
--with-uhc -
--world-file -
--write-ghc-environment-files -
-O -
-P -
-a -
-b -
-c -
-d -
-e -
-f -
-g -
-j -
-l -
-o -
-p -
-s -
-u -
-v -
-w -
-x