packages feed

shake-ats 1.10.4.1 → 1.10.4.2

raw patch · 4 files changed

+12/−6 lines, 4 files

Files

CHANGELOG.md view
@@ -1,5 +1,7 @@ # shake-ats +  * Use `traced` when writing files+ ## 1.10.4.1    * Only track C dependencies that exist@@ -11,6 +13,10 @@ ## 1.10.3.0    * Don't copy files to `$PATSHOME`++## 1.10.2.3++  * `cleanATS` is now more precise  ## 1.10.2.2 
LICENSE view
@@ -1,4 +1,4 @@-Copyright Vanessa McHale (c) 2018+Copyright Vanessa McHale (c) 2018-2020  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 
shake-ats.cabal view
@@ -1,12 +1,12 @@ cabal-version:   1.18 name:            shake-ats-version:         1.10.4.1+version:         1.10.4.2 license:         BSD3 license-file:    LICENSE-copyright:       Copyright: (c) 2018-2019 Vanessa McHale+copyright:       Copyright: (c) 2018-2020 Vanessa McHale maintainer:      vamchale@gmail.com author:          Vanessa McHale-tested-with:     ghc ==8.4.4 ghc ==8.6.5+tested-with:     ghc ==8.4.4 ghc ==8.6.5 ghc ==8.8.4 ghc ==8.10.1 synopsis:        Utilities for building ATS projects with shake description:     Various helper functions for building [ATS](http://www.ats-lang.org/) with the [shake](http://shakebuild.com/) library
src/Development/Shake/ATS/Rules.hs view
@@ -95,11 +95,11 @@     fp %> \out -> do         lats <- liftIO $ readFile latsIn         (Stdout contents) <- command [Stdin lats] "atslex" []-        liftIO $ writeFile out contents+        traced "atsLex" $ writeFile out contents  -- | Clean up after an ATS build. cleanATS :: Action () cleanATS =     zipWithM_ removeFilesAfter         [".", ".atspkg", "ats-deps"]-        [["//*.c", "//*_lats.dats", "//tags"], ["//*"], ["//*"]]+        [["//*_dats.c", "//*_sats.c", "//*_lats.dats", "//tags"], ["//*"], ["//*"]]