packages feed

avr-shake 0.0.0.1 → 0.0.0.2

raw patch · 2 files changed

+5/−6 lines, 2 filesdep ~shakePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: shake

API changes (from Hackage documentation)

- Development.Shake.AVR: avrdude :: [String] -> FilePath -> FilePath -> Action ()
+ Development.Shake.AVR: avrdude :: [Char] -> [String] -> FilePath -> String -> Action ()
- Development.Shake.AVR: avrdude' :: FilePath -> [String] -> FilePath -> FilePath -> Action ()
+ Development.Shake.AVR: avrdude' :: FilePath -> [Char] -> [String] -> FilePath -> String -> Action ()

Files

avr-shake.cabal view
@@ -1,5 +1,5 @@ name:                   avr-shake-version:                0.0.0.1+version:                0.0.0.2 stability:              experimental  cabal-version:          >= 1.6@@ -23,4 +23,4 @@   hs-source-dirs:       src   exposed-modules:      Development.Shake.AVR   build-depends:        base >= 3 && <5,-                        shake == 0.10.*+                        shake >= 0.10 && < 0.12
src/Development/Shake/AVR.hs view
@@ -7,7 +7,6 @@     ) where  import Development.Shake-import Development.Shake.Command  gccDeps cc cFlags src = do     Stdout cppOut <- command [Traced ""] cc (cFlags ++ ["-M", "-MG", "-E", src])@@ -36,7 +35,7 @@     writeFileChanged out lss  avrdude = avrdude' "avrdude"-avrdude' avrdudeBin flags hex usbPort = do+avrdude' avrdudeBin mem flags hex port = do     alwaysRerun-    need [usbPort, hex]-    system' avrdudeBin (flags ++ ["-P", usbPort, "-Uflash:w:" ++ hex])+    need [hex]+    system' avrdudeBin (flags ++ ["-P", port, "-U" ++ mem ++ ":w:" ++ hex])