New feature: Users no longer have to keep track of when to run
autogen.sh or when to run configure in a module directory.
Refactor: The so-called "global build" now works much more like an
automation wrapper around the builds in the individual
module subdirectories. It is still a little too invasive,
but it is better than before.
Bug fixed: The *-config scripts could incorrectly report their
installation path if the corresponding $…_BASE_DIR
environment variable was set incorrectly but the -config
script was in the user's path. This was a side effect of
a hack introduced into the *-config scripts to allow them
to function properly within the scope of the global build.
That hack has been removed.
As noted above, this change makes the global build behave more like a
wrapper for automating the process of configurin gand building the
individual Juggler Suite modules than it did before. Now, each module
is conifgured and compiled in turn rather than having the configure.pl
wrapper script run all the configure scripts first. Making this change
allowed me to remove some hacks from the build process, and it increases
the automation of building Juggler. There is more information about this
in the vrjuggler-devel thread rooted here:
http://sourceforge.net/mailarchive/forum.php?thread_id=6119126&forum_id=3574
Approved by: A week's worth of silence on vrjuggler-devel
|