Skip to Content.
Sympa Menu

sm-discuss - Re: [smgl] Re: [SM-Discuss] Issues with Qt

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Andrew <afrayedknot AT thefrayedknot.armory.com>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [smgl] Re: [SM-Discuss] Issues with Qt
  • Date: Mon, 29 Nov 2004 12:58:00 -0800

On Mon, Nov 29, 2004 at 09:54:05PM +0100, Treeve Jelbert wrote:
> On Monday 29 November 2004 14:13, Robin wrote:
> > On Thu, Nov 18, 2004 at 11:37:15PM +1300, Robin wrote:
> > > http://bugs.sourcemage.org/show_bug.cgi?id=7622
> >
> > More nagging, but this time with a goal: I've a hunch that by the time
> > uic crashes, it has done everything it needs to do, and that it would be
> > quite happy for make to continue on as though nothing went wrong.
> >
> > Now, I need to know how I can make sorcery use the existing
> > /usr/src/qt-x11 stuff, and pretty much just pick up where it left off,
> > rather than erase all the old stuff and start over (which
> > naturally doesn't work). So: how to stop cast creating a new
> > /usr/src/qt-x11-free-3.3.3 dir, and use the old one?
>
> have a PRE_BUILD which just returns true. This should stop the existing
> source tree being deleted.. I've used this technique in the past for other
> spells.
>
> >
> > Hopefully this will let me get a working qt-x11 install.
> >

What I do is put a "read -p waiting..." in BUILD and while i see that
prompt I copy the source tree I want into place, or do whatever I need
to do. Just another way of working around the same issue.

But really I wanted to mention that Im working on a new sorcery tool
called delve which can be used for this exact purpose. You can run
individual portions of a spells unpack/compile/install/etc phase. So if
you can get a failed compile to build outside of sorcery then you can
just do something like:
delve qt-x11 -c INSTALL end

Or if you wanted to unpack the source for something and then play around with
it:
delve qt-x11 PRE_BUILD
You could then make a custom BUILD and try it out:
delve qt-x11 BUILD
(and repeat as necessary)

This is better suited for build api2 spells since the BUILD phase just
builds instead of building and then installing.

If people are interested in trying it out and giving me feedback before
I put it into the main devel sorcery base let me know.

-Andrew






Archive powered by MHonArc 2.6.24.

Top of Page