Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [atf-dev] making a Mac build?

Hey Lance.  I saw your blog post on this and was going to respond, but I guess I'll just do it here.

Getting ATF to work on Mac requires two fixes.  The first is on the XULRunner side.  The patch is available at https://bugzilla.mozilla.org/show_bug.cgi?id=335696.  I got review for it yesterday, so I'll check it in to Mozilla source today.  But I don't know when there will be a good XULRunner build with this code in it.  If you want to and are willing, you can build XULRunner yourself (from the MOZILLA_1_8_BRANCH tag) with this patch applied.

The second part is on the ATF side.  That patch is available at https://bugs.eclipse.org/bugs/show_bug.cgi?id=154597.  Once a XULRunner build is available, I'll check in that patch to make ATF work on Mac.


javier pedemonte
atf developer


On 12/8/06, Lance E Sloan <lsloan.atf-dev-mozilla.org@xxxxxxxxx > wrote:
I'm interested in using ATF under Mac OS X.  I set out to try it, but
found that ATF itself is only available as Linux or Windows packages.
I downloaded the Linux one and installed all of its prerequisites.  I
followed a tutorial from IBM developerWorks about using ATF and found
that all of it works, except the embedded Mozilla browser.

I had installed the Mac OS X version of XULrunner, but ATF wasn't
happy.  I believe it just couldn't find XULrunner, but I'm not sure.
The first time I would try to run my project in Mozilla, ATF would give
an error.  The second time I would try, Eclipse would die.  I tried
various version of XULrunner: 1.8.0.1, 1.8.0.4, 1.9a*.  None of them
helped.  I see now that I probably need XULrunner 1.8.1.  I think I've
found a Mac OS X build of that, but I don't hold much hope that it will
help ATF.

I think I need to build ATF from source under Mac OS X.  Before I get
too far with this, I would be very happy if somebody pointed out that
there's a recent (even weekly/daily?) build of ATF for Mac OS X already
that I can download.  If there's no such thing, I would be happy to
make one.

I've checked out the latest version of ATF source from the CVS
repository, but I don't know where to go from there.  How do I build
ATF from source?  I'm sorry that this sounds like such a silly
question, I really did look around for build instructions before asking
here, so I hope you will forgive me.

--
Lance E Sloan, Application Developer
Evil is my middle name.  Some people think it's Eugene, though.
U-M ITCS ITCom Information Systems
http://www.itcom.itcs.umich.edu/
_______________________________________________
atf-dev mailing list
atf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/atf-dev


Back to the top