[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cairo
Subject:    Re: [cairo] Dev setup for cairo - containers ?
From:       Stuart Axon <stuaxo2 () yahoo ! com>
Date:       2022-09-16 11:12:51
Message-ID: 1325028874.81872.1663326771349 () mail ! yahoo ! com
[Download RAW message or body]

Dev env sounds useful (I'm used to python which has something that seems analogous).
I'm very new to meson, I noticed there are .wrap files.
Is it possible to have a .wrap file to have cairo as a dependency and change some \
config, e.g. to enable a non-default cairo back-end ?

S++ 

    On Friday, September 16, 2022 at 10:00:34 AM GMT+1, Tim-Philipp Müller \
<t.i.m@zen.co.uk> wrote:    
 Hi,

> Or you can use a tool like GNOME's jhbuild, which sets up a
development environment the old way, by changing the environment

For what it's worth, Meson also comes with a built-in 'devenv'
functionality these days, so if you build your app with meson and use
the meson cairo subproject it should be possible to set up such a dev
environment for you so that you can test/develop without installing
things.

Might require us to add something to cairo though (meson.add_devenv()).

Cheers
 Tim

  


[Attachment #3 (text/html)]

<html><head></head><body><div class="ydpb3d12c79yahoo-style-wrap" \
style="font-family:Helvetica Neue, Helvetica, Arial, \
sans-serif;font-size:13px;"><div><div dir="ltr" data-setdir="false">Dev env sounds \
useful (I'm used to python which has something that seems analogous).</div><div \
dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">I'm very \
new to meson, I noticed there are .wrap files.</div><div dir="ltr" \
data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Is it possible to \
have a .wrap file to have cairo as a dependency and change some config, e.g. to \
enable a non-default cairo back-end ?<br></div><div><br></div><div \
class="ydpb3d12c79signature">S++</div></div>  <div><br></div><div><br></div>
        
        </div><div id="yahoo_quoted_4154496487" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, \
sans-serif;font-size:13px;color:#26282a;">  
                <div>
                    On Friday, September 16, 2022 at 10:00:34 AM GMT+1, Tim-Philipp \
Müller &lt;t.i.m@zen.co.uk&gt; wrote:  </div>
                <div><br></div>
                <div><br></div>
                <div><div dir="ltr">Hi,<br clear="none"><br clear="none">&gt; Or you \
can use a tool like GNOME's jhbuild, which sets up a<br clear="none">development \
environment the old way, by changing the environment<br clear="none"><br \
clear="none">For what it's worth, Meson also comes with a built-in 'devenv'<br \
clear="none">functionality these days, so if you build your app with meson and use<br \
clear="none">the meson cairo subproject it should be possible to set up such a dev<br \
clear="none">environment for you so that you can test/develop without installing<div \
class="yqt7727056866" id="yqtfd93722"><br clear="none">things.</div><br \
clear="none"><br clear="none">Might require us to add something to cairo though \
(meson.add_devenv()).<br clear="none"><br clear="none">Cheers<br clear="none"> \
Tim<div class="yqt7727056866" id="yqtfd75409"><br clear="none"><br \
clear="none"></div></div></div>  </div>
        </div></body></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic