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
This commit is contained in:
Joey Hess 2022-08-29 15:21:00 -04:00
parent 6a168bb823
commit 78440ca37d
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
7 changed files with 82 additions and 64 deletions

View file

@ -4,7 +4,6 @@ flags:
assistant: true
pairing: true
torrentparser: true
webapp: true
magicmime: false
dbus: false
debuglocks: false