Skip to content

Commit

Permalink
Update Config and Doc files
Browse files Browse the repository at this point in the history
- Update Stack files
- Update NIX pipeline
- Update Cabal files
  • Loading branch information
eilseq committed Feb 18, 2025
1 parent ff7504b commit 90b1ebd
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 15 deletions.
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ jobs:
mode: inplace
pattern: |
src/**/*.hs
tidal-core/src/**/*.hs
tidal-link/src/**/*.hs
tidal-parse/src/**/*.hs
tidal-listener/src/**/*.hs
Expand Down
3 changes: 3 additions & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
Packages are included for:
- tidal
- tidal-core
- tidal-link
- tidal-listener
- tidal-parse
Expand Down Expand Up @@ -45,6 +46,7 @@
project = pkgs.haskellPackages.extend (pkgs.haskell.lib.compose.packageSourceOverrides {
hosc = inputs.hosc; # Manually added as `hosc` 0.21 is not yet in nixpkgs.
tidal = ./.;
tidal-core = ./tidal-core;
tidal-link = ./tidal-link;
tidal-listener = ./tidal-listener;
tidal-parse = ./tidal-parse;
Expand All @@ -53,6 +55,7 @@
tidal-ghc = pkgs.haskellPackages.ghcWithPackages (hpkgs: [project.tidal]);
in {
tidal = project.tidal;
tidal-core = project.tidal-core;
tidal-link = project.tidal-link;
tidal-listener = project.tidal-listener;
tidal-parse = project.tidal-parse;
Expand Down
11 changes: 5 additions & 6 deletions stack.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
resolver: lts-22.8

packages:
- '.'
- 'tidal-parse'
- 'tidal-listener'
- 'tidal-link'
- "."
- "tidal-core"
- "tidal-parse"
- "tidal-listener"
- "tidal-link"

extra-deps:
- hosc-0.21
- haskellish-0.3.2.2


6 changes: 0 additions & 6 deletions tidal-core/tidal-core.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,6 @@ version: 1.10.0

homepage: http://tidalcycles.org/
license: GPL-3
license-file: LICENSE

extra-source-files:
README.md
CHANGELOG.md
tidal.el

category: Sound
build-type: Simple
Expand Down
12 changes: 9 additions & 3 deletions tidal.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,9 @@ test-suite dontcrash
main-is: dontcrash.hs
hs-source-dirs: test
build-depends: base,
tidal
tidal,
tidal-core

default-language: Haskell2010

benchmark bench-speed
Expand All @@ -104,7 +106,9 @@ benchmark bench-speed
build-depends:
base >=4 && <5,
criterion >=1.6.3.0,
tidal
tidal,
tidal-core

ghc-options: -Wall

default-language: Haskell2010
Expand All @@ -118,7 +122,9 @@ benchmark bench-memory
build-depends:
base >=4 && <5,
weigh,
tidal
tidal,
tidal-core

ghc-options: -Wall

default-language: Haskell2010
Expand Down

0 comments on commit 90b1ebd

Please sign in to comment.