From ba328da1a9db8ac8696f724a693d2cc5b366aaf7 Mon Sep 17 00:00:00 2001 From: PHO Date: Wed, 11 May 2011 09:15:39 +0900 Subject: [PATCH] updating things to prepare EsounD-0.2 --- EsounD.cabal | 1 + NEWS | 2 ++ ...f9155776630719beb254e936b4d87d9a4d00f.yaml | 8 +++-- bugs/project.yaml | 8 +++-- cabal-package.mk | 30 ++++++++++++++++--- 5 files changed, 41 insertions(+), 8 deletions(-) create mode 100644 NEWS diff --git a/EsounD.cabal b/EsounD.cabal index c24489f..e69a423 100644 --- a/EsounD.cabal +++ b/EsounD.cabal @@ -16,6 +16,7 @@ Cabal-Version: >= 1.6 Build-Type: Simple Extra-Source-Files: COPYING + NEWS Source-Repository head Type: git diff --git a/NEWS b/NEWS new file mode 100644 index 0000000..9d206a5 --- /dev/null +++ b/NEWS @@ -0,0 +1,2 @@ +== EsounD-0.2 / 2011-05-11 +* Replace use of MonadPeelIO with MonadControlIO (Thanks: Bas van Dijk) diff --git a/bugs/issue-5c1f9155776630719beb254e936b4d87d9a4d00f.yaml b/bugs/issue-5c1f9155776630719beb254e936b4d87d9a4d00f.yaml index 6b961ff..110cec0 100644 --- a/bugs/issue-5c1f9155776630719beb254e936b4d87d9a4d00f.yaml +++ b/bugs/issue-5c1f9155776630719beb254e936b4d87d9a4d00f.yaml @@ -5,8 +5,8 @@ type: :task component: EsounD release: EsounD-0.2 reporter: PHO -status: :unstarted -disposition: +status: :closed +disposition: :fixed creation_time: 2011-05-11 00:05:07.869855 Z references: [] @@ -16,4 +16,8 @@ log_events: - PHO - created - "" +- - 2011-05-11 00:09:32.628049 Z + - PHO + - closed with disposition fixed + - Done. git_branch: diff --git a/bugs/project.yaml b/bugs/project.yaml index b1d5853..e7619f3 100644 --- a/bugs/project.yaml +++ b/bugs/project.yaml @@ -7,10 +7,14 @@ components: releases: - !ditz.rubyforge.org,2008-03-06/release name: EsounD-0.2 - status: :unreleased - release_time: + status: :released + release_time: 2011-05-11 00:10:13.445538 Z log_events: - - 2011-05-11 00:03:04.500665 Z - PHO - created - Use regions-0.9.* instead of regions-0.8.* + - - 2011-05-11 00:10:13.445564 Z + - PHO + - released + - "" diff --git a/cabal-package.mk b/cabal-package.mk index d8bbaad..585fc30 100644 --- a/cabal-package.mk +++ b/cabal-package.mk @@ -14,6 +14,8 @@ RM_RF ?= rm -rf SUDO ?= sudo AUTOCONF ?= autoconf HLINT ?= hlint +HPC ?= hpc +DITZ ?= ditz CONFIGURE_ARGS ?= --disable-optimization @@ -40,6 +42,7 @@ all: build build: setup-config build-hook ./Setup build + $(RM_RF) *.tix build-hook: @@ -70,7 +73,7 @@ Setup: $(SETUP_FILE) $(GHC) --make Setup clean: clean-hook - $(RM_RF) dist Setup *.o *.hi .setup-config *.buildinfo + $(RM_RF) dist Setup *.o *.hi .setup-config *.buildinfo *.tix .hpc $(FIND) . -name '*~' -exec rm -f {} \; clean-hook: @@ -85,11 +88,30 @@ sdist: setup-config ./Setup sdist test: build + $(RM_RF) dist/test ./Setup test + if ls *.tix >/dev/null 2>&1; then \ + $(HPC) sum --output="merged.tix" --union --exclude=Main *.tix; \ + $(HPC) markup --destdir="dist/hpc" --fun-entry-count "merged.tix"; \ + fi + +ditz: + $(DITZ) html dist/ditz + +fixme: + @$(FIND) . \ + \( -name 'dist' -or -name '.git' -or -name '_darcs' \) -prune \ + -or \ + \( -name '*.c' -or -name '*.h' -or \ + -name '*.hs' -or -name '*.lhs' -or \ + -name '*.hsc' -or -name '*.cabal' \) \ + -exec egrep -i '(fixme|thinkme)' {} \+ \ + || echo 'No FIXME or THINKME found.' lint: - $(HLINT) . --report \ - --ignore="Use string literal" \ - --ignore="Use concatMap" + $(HLINT) . --report +# $(HLINT) . --report \ +# --ignore="Use string literal" \ +# --ignore="Use concatMap" .PHONY: build build-hook setup-config setup-config-hook run clean clean-hook install doc sdist test lint -- 2.40.0