[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: haskell-glfw



Hola Ernesto.

Excerpts from Ernesto Hernández-Novich's message of Ter Jun 01 09:46:22 -0300 2010:
> So, I need to be able to pass --flags=dynamic to cabal configure in
> order for the package to link against the system's libglfw. What's the
> incantation in debian/rules for that to happen?

You can see it by searching for configure in hlibrary.mk:

$ grep -A5 configure /usr/share/cdbs/1/class/hlibrary.mk 
        $(DEB_SETUP_BIN_NAME) configure --ghc -v2 \
                --prefix=/usr --libdir=/usr/lib/haskell-packages/ghc6/lib \
                --builddir=dist-ghc6 \
                --haddockdir=$(DEB_HADDOCK_DIR) \
                --htmldir=$(DEB_HADDOCK_HTML_DIR) $(ENABLE_PROFILING) \
                $(DEB_SETUP_GHC6_CONFIGURE_ARGS) $(OPTIMIZATION)
--
        $(DEB_SETUP_BIN_NAME) configure --hugs --prefix=/usr -v2 --builddir=dist-hugs $(DEB_SETUP_HUGS_CONFIGURE_ARGS)

build/libhugs-$(CABAL_PACKAGE):: dist-hugs
        $(DEB_SETUP_BIN_NAME) build --builddir=dist-hugs

debian/tmp-inst-ghc6: $(DEB_SETUP_BIN_NAME) dist-ghc6

In this case, is just doing:

DEB_SETUP_GHC6_CONFIGURE_ARGS += --flags=dynamic

Saludos.
(...)
-- 
marcot
http://wiki.debian.org/MarcoSilva

Attachment: signature.asc
Description: PGP signature


Reply to: