> > Just wondering if you really need to run ./configure at the end > > of ./autogen.sh ? It creates a lot of cruft that'll get into any release > > tarballs or other package building processes. Can you run it > > conditionally on something in the jhbuild environment maybe ?
I presumed we were using "make dist" functionality to roll the release tarballs, which is what jhdebuild does when its rolling debian packages from SVN. Jonnylamb? ./autogen.sh && make distcheck on libsynce passes and produces a libsynce tarball without the cruft. In GNOME at least, this is generally considered the de facto test of whether or not your autofoo is on crack. > This is probably to mimic gnome-autogen.sh, but unfortunately without > support for NOCONFIGURE. This is the tail of /usr/bin/gnome-autogen.sh > from the gnome-common package in Ubuntu Dapper: > > if test x$NOCONFIGURE = x; then > printbold Running $srcdir/configure $conf_flags "$@" ... > $srcdir/configure $conf_flags "$@" \ > && echo Now type \`make\' to compile $PKG_NAME || exit 1 > else > echo Skipping configure process. > fi > > \David David is correct, i was trying to mimic GNOME which I assume has a healthier implementation of autofoo than us. I considered using using gnome-autogen.sh, but i thought it best to avoid hard GNOME build-deps for the sanity of our KDE users. I was initially going to svn cp, but we decided to svn mv to avoid duplication and it would be easy to roll back if someone came up with a severe problem. Unless someone wants to use this opportunity to propose an alternative build system (e.g. opensync and KDE are using cmake, which is quite nice) then i will steal parts of gnome-autogen.sh when I get home (tomorrow evening..) to implement NOCONFIGURE. John ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel