#213: allow wildcards in data-files or extra-source-files?
+---
Reporter: duncan |Owner:
Type: enhancement| Status: new
Priority: normal |
Tue Jul 29 07:50:40 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Pass -no-user-package-conf to ghc when not using UserPackageDB
Should eliminate the corner case where we're doing a global
install but the user package db contains the exact same
version as in the global package db. Perhaps w
Tue Jul 29 08:16:12 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Use "pkg == 1.2.*" as the version wildcard syntax
Rather than "pkg ~ 1.2.*". This seemed to be the consensus.
The syntax "pkg == 1.2.*" means "pkg >= 1.2 && < 1.3" and it
is to encourage people to put upper bounds on api vers
Tue Jul 29 08:19:52 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Allow $arch and $os in install paths.
Fixes ticket #312. For example a user could use:
cabal configure --libsubdir="$pkgid/$compiler/$arch"
if they wanted to have packages for multiple architectures
co-exist in the same f
Tue Jul 29 08:26:24 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Fix the semantics of the simple file globbing to be sane
I realised when I started to document it that the behaviour
was not terribly consistent or sensible. The meaning now is:
The limitation is that * wildcards are only a
Tue Jul 29 08:40:50 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* File globs must match at least one file or it's an error.
M ./Distribution/Simple/Utils.hs -2 +5
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729154050-adfee-c0931eccde57a1f55896d5cff36c836f70b02f84.g
Tue Jul 29 08:56:54 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Document the $os and $arch install path vars
M ./doc/Cabal.xml -11 +52
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729155654-adfee-d5c65e91258af076bc13b0fc659a7e78f84979d3.gz
___
Tue Jul 29 08:59:20 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Document the wildcard behaviour in data-files and extra-source-files fields
M ./doc/Cabal.xml +26
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729155920-adfee-011d48dc50ae6be338418e567dff691ebad44b17.
Tue Jul 29 09:03:08 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Document more clearly that every modules must be listed
in one of the fields exposed-modules, other-modules or main-is
Add an extra note to the section on the Paths_pkgname module
as the fact that it's automatically generated
Tue Jul 29 09:08:08 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Move the docs for the buildable field to a better place.
It doesn't need to be right up near the top.
M ./doc/Cabal.xml -14 +14
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729160808-adfee-f4f656354
Tue Jul 29 09:09:50 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Remove references to cabal-setup from the documentation
Change to runhaskell Setup or cabal-install as appropriate.
M ./doc/Cabal.xml -5 +4
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729160950-adf
Tue Jul 29 09:20:24 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Move docs for build-depends into the build information section
Since it is shared between libs and exes. Extend the documentation
to describe the syntax of version constraints, including the new
version range syntax "build-de
#306: can't figure out how to use data-files
+---
Reporter: claus |Owner:
Type: defect | Status: closed
Priority: normal |Milestone:
Component:
#232: implement extended syntax for package version ranges
+---
Reporter: duncan |Owner: nominolo
Type: enhancement| Status: closed
Priority: normal |Milestone: Cabal-1.
#312: Allow ${arch} var in install paths
+---
Reporter: larsv |Owner:
Type: enhancement| Status: closed
Priority: normal |Milestone: Cabal-
#297: cabal fetch command don't fetch packages those have already been installed
-+--
Reporter: chylli |Owner:
Type: defect | Status: new
Priorit
#295: ld-options parsing treats , as separator
+---
Reporter: duncan |Owner:
Type: defect | Status: closed
Priority: normal |Milestone: Cabal-1.4
Component
#213: allow wildcards in data-files or extra-source-files?
+---
Reporter: duncan |Owner:
Type: enhancement| Status: closed
Priority: normal |
Tue Jul 29 09:37:29 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Tweak whitespace
M ./Distribution/Simple/PreProcess.hs -1 +1
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729163729-3fd76-a9a2418e85a17998a4d15fbd834bc8e0f8d8eb64.gz
Tue Jul 29 10:27:50 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Tweak a test to not go via the pretty printer
M ./Distribution/Simple/PreProcess.hs -2 +2
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729172750-3fd76-9679585a3a8f4738a2ad295f1d65f3f54e12344d.gz
___
Tue Jul 29 10:02:15 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Fix linking with hsc2hs on OS X
We don't tell hsc2hs to link the actual Haskell packages, so with GHC's
rts package we need to also filter out the -u flags.
M ./Distribution/Simple/PreProcess.hs -2 +11
View patch online:
htt
Tue Jul 29 10:27:57 PDT 2008 Ian Lynagh <[EMAIL PROTECTED]>
* Pass the right -F and --framework flags when running hsc2hs on OS X
M ./Distribution/Simple/PreProcess.hs -4 +6
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729172757-3fd76-030bf7ca1804e934d3d0f0a3b34be4
Tue Jul 29 10:05:56 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Do not use ',' as a list separator for the cpp/cc/ld-options fields
It breaks for some options like "ld-options: -Wl,-z,now"
No existing .cabal files on hackage were using ',' as a
list separator so this should not break anyt
Tue Jul 29 12:18:55 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Fix uses of verbosity > deafening to use >=
The maximum verbosity value is deafening so >= the correct test.
This primarily affected haddock.
M ./Distribution/Simple/GHC.hs -1 +1
M ./Distribution/Simple/Haddock.hs -1 +
Tue Jul 29 12:57:14 PDT 2008 Duncan Coutts <[EMAIL PROTECTED]>
* Do the ghc rts ldOptions hack in a slightly more hygenic way
M ./Distribution/Simple/PreProcess.hs -13 +15
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080729195714-adfee-c5a234ca7b79b466011b9da2e5e68723
#297: cabal fetch command don't fetch packages those have already been installed
-+--
Reporter: chylli |Owner:
Type: defect | Status: new
Priorit
26 matches
Mail list logo