octave-maintainers
[Top][All Lists]
Advanced

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

Re: Last commit may break your builds


From: Michael Goffioul
Subject: Re: Last commit may break your builds
Date: Sun, 5 Aug 2012 20:05:19 +0100

On Sun, Aug 5, 2012 at 2:44 PM, Michael Goffioul <address@hidden> wrote:
On Sun, Aug 5, 2012 at 2:43 PM, Michael Goffioul <address@hidden> wrote:
On Sun, Aug 5, 2012 at 2:30 PM, Mike Miller <address@hidden> wrote:
On Sat, Aug 4, 2012 at 12:50 PM, Jacob Dawid wrote:
> John,
>
> okay, you are thinking very different from what I thought of. I didn't
> notice you are generating a src.pro from a src.pro.in. Actually, I like that
> idea more than mine. For a port to Qt5 we would then have to generate a
> .pro-file, run the porting tool and then take the changes back to the
> src.pro.in. That is not a huge deal and might work as well.

As an alternative, I've integrated qmake into autotools before by having
a Makefile.am with rules sorta like this:

all-local: Makefile.qt
        $(MAKE) $(AM_MAKEFLAGS) -f $<

Makefile.qt: project.pro
        $(QMAKE) -o $@ $<

If you're interested in that approach, I can do some digging and see if
I had to do anything else to support vpath builds, but I know I had that
working.


I've submitted this change that integrate the GUI building with regular octave building.

Forgot the change URL:

http://hg.savannah.gnu.org/hgweb/octave/rev/4f6e058e4161

With the change 

http://hg.savannah.gnu.org/hgweb/octave/rev/3d7a7ae53bbf

building the GUI should be pretty well integrated with the octave build system. It adds support for resource files compilation and for the "dist" target.

Michael.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]