|
From: shelarcy <she...@gm...> - 2008-03-05 17:10:09
|
Hi Eric,
On Wed, 05 Mar 2008 23:22:48 +0900, Eric Kow <eri...@gm...> wrote:
> More stuff related to a 0.10.3 release candidate. Basically fixes to 'make
> bindist' on my end, and some documentation. Now we need people to make
> packages for their platforms, test them out, etc.
It seems that your patch break bindist.
> [Fix dep: wx-bindist requires wx
> Eric Kow <eri...@gm...>**20080305112324] hunk ./makefile 698
> @$(call cp-srcdist, $^)
> =
>
> # bindist
> -wx-bindist: =
>
> +wx-bindist: wx
> @$(call cp-bindist,$(WX-OUTDIR),$(BINDIST-LIBDIR),$(WX-BINS))
> ifdef ENABLE-PROF
> @$(call cp-bindist,$(WX-OUTDIR),$(BINDIST-LIBDIR),$(WX-PROF-BINS))
bindist includes wxcore-bindist and wx-bindist.
And "make wx" removes wxcore file.
ifdef ENABLE-PROF
wx: wx-main-only wx-prof
else
wx: wx-main-only
endif
wx-main-only: wxcore-clean wx-main
So, now "make bindist" removes wxcore file before generating bindist.
It is unexpected behaviour.
And I know one more problem on Windows.
> [Update hdocbases to work with haddock2 and ghc 6.8.2
> Eric Kow <eri...@gm...>**20080305134826
> I'm not sure which, but this makes it compile on my end.
> ] {
>
> (snip)
>
> # Find .haddock files
> if test "$hdocfound" =3D "yes"; then
> hunk ./configure 683
> 6.0* | 6.1* | 6.2* | 6.3* | 6.4* | 6.5* | 6.6*)
> docroot=3D"$ghcroot/doc/html/libraries";;
> 6.*) =
>
> - docroot=3D"$ghcroot/doc/libraries";;
> + docroot=3D"$ghcroot/share/doc/ghc/libraries";;
> *)
> docroot=3D"$ghcroot/doc/libraries";;
> esac
$docroot isn't in share directory on Windows platform.
How about change following in this part?
if test "$cygpathfound"; then
docroot="$ghcroot/doc/libraries"
else
docroot="$ghcroot/share/doc/ghc/libraries"
fi
;;
--
shelarcy <shelarcy hotmail.co.jp>
http://page.freett.com/shelarcy/
|