move assistant and webapp build-depends into main build-depends
authorJoey Hess <joeyh@joeyh.name>
Mon, 29 Aug 2022 19:21:00 +0000 (15:21 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 29 Aug 2022 19:23:49 +0000 (15:23 -0400)
commit78440ca37d75039d5eadd52eafbcd1751daba70a
tree484e94ffcef1f25ac54eab3bccefef837b840ee3
parent6a168bb82382a19f336cc68098eac4a078c33522
move assistant and webapp build-depends into main build-depends

For some reason, cabal 3.4.1.0 builds w/o the assistant and webapp,
even when the flag is explicitly turned on. Moving the build-depends from
inside the if flag section to the main build-depends somehow fixes this.

Since the webapp build deps are thus always available, there is no reason
not to build the webapp when building the assistant. So, got rid of the
webapp build flag. Kept the assistant build flag for now, since building
without it does at least still speed up the build.

Sponsored-by: Brock Spratlen on Patreon
CHANGELOG
doc/bugs/Webapp_won__180__t_start_on_MacOS.mdwn
doc/bugs/Webapp_won__180__t_start_on_MacOS/comment_5_2c7d2e81cbe943fe9154830fdf958181._comment [new file with mode: 0644]
doc/bugs/cabal_builds_without_assistant.mdwn
git-annex.cabal
stack.yaml
standalone/linux/stack-i386ancient.yaml