on master help sign in
add a flag for disable haskell scriptig.
commit69ff6cd003d1042c00b8fad404400bffd9596cda authorHugh JF Chen <hugh.jf.chen@gmail.com> dateFri 24 Apr 2020, 11:10 (7 years ago) parent1581b24
2 files changed+9−8
ci/DevOps/local/test/build/nix/project-m36.nix+8−7 ci/DevOps/local/test/build/prepare.sh+1−1
ci/DevOps/local/test/build/nix/project-m36.nix+8−7
@@ -4,10 +4,10 @@
44, deepseq-generics, deferred-folds, directory, distributed-process
55, distributed-process-async, distributed-process-client-server
66, distributed-process-extras, either, exceptions, extended-reals
7−, filepath, foldl, ghc, ghc-boot, ghc-paths, ghci, Glob, gnuplot
8−, hashable, hashable-time, haskeline, http-api-data, http-types
9−, HUnit, list-t, megaparsec, monad-parallel, MonadRandom, mtl
10−, network, network-transport, network-transport-tcp, old-locale
7+, filepath, foldl, ghc, ghc-paths, Glob, gnuplot, hashable
8+, hashable-time, haskeline, http-api-data, http-types, HUnit
9+, list-t, megaparsec, monad-parallel, MonadRandom, mtl, network
10+, network-transport, network-transport-tcp, old-locale
1111, optparse-applicative, parallel, parser-combinators, path-pieces
1212, QuickCheck, quickcheck-instances, random, random-shuffle
1313, resourcet, rset, scotty, semigroups, stdenv, stm, stm-containers
@@ -19,6 +19,7 @@ mkDerivation {
1919 pname = "project-m36";
2020 version = "0.7";
2121 src = /home/chenjf/projects/project-m36/ci/DevOps/local/test/build/../../../../..;
22+ configureFlags = [ "-f-haskell-scripting" ];
2223 isLibrary = true;
2324 isExecutable = true;
2425 libraryHaskellDepends = [
@@ -27,9 +28,9 @@ mkDerivation {
2728 deepseq-generics deferred-folds directory distributed-process
2829 distributed-process-async distributed-process-client-server
2930 distributed-process-extras either exceptions extended-reals
30− filepath foldl ghc ghc-boot ghc-paths ghci Glob gnuplot hashable
31− hashable-time haskeline http-api-data list-t monad-parallel
32− MonadRandom mtl network-transport network-transport-tcp old-locale
31+ filepath foldl ghc-paths Glob gnuplot hashable hashable-time
32+ haskeline http-api-data list-t monad-parallel MonadRandom mtl
33+ network-transport network-transport-tcp old-locale
3334 optparse-applicative parallel path-pieces QuickCheck
3435 quickcheck-instances random-shuffle resourcet rset semigroups stm
3536 stm-containers temporary text time transformers unix
ci/DevOps/local/test/build/prepare.sh+1−1
@@ -16,6 +16,6 @@ set +u
1616set -u
1717
1818# generate nix file for the project
19−ls ${SCRIPT_ABS_PATH}/../../../../../*.cabal > /dev/null 2>&1 || ls ${SCRIPT_ABS_PATH}/../../../../../package.yaml > /dev/null 2>&1 && cabal2nix --no-check ${SCRIPT_ABS_PATH}/../../../../.. > ${SCRIPT_ABS_PATH}/nix/project-m36.nix
19+ls ${SCRIPT_ABS_PATH}/../../../../../*.cabal > /dev/null 2>&1 || ls ${SCRIPT_ABS_PATH}/../../../../../package.yaml > /dev/null 2>&1 && cabal2nix --no-check -f-haskell-scripting ${SCRIPT_ABS_PATH}/../../../../.. > ${SCRIPT_ABS_PATH}/nix/project-m36.nix
2020
2121done_banner "project-m36" "build prepare"