Proposed gda-buildserver changes



On Wed, 2 Feb 2000, Rodrigo Moya Piernavieja wrote:

> Great! So here is what it is supposed to do:
> 
> * --skels -> generate provider skeletons. This is done, it must copy
> all the files from $datadir/gnome-db/templates to current dir,
> removing the .tmpl part from the file name. One cool thing we could do
> here is to change the templates file names from gda-srv* to
> gda-provider*

Are there any plans for a gda-config script or a plug-in for
gnome-config? This would have three benefits:

  * Developers could use gda-config in their own Makefiles instead of
    gda-buildclient/gda-buildserver

  * We wouldn't need a gda-buildclient.in or gda-buildserver.in anymore,
    since these scripts can discover configuration information
    dynamically.

  * People will use the configuration information in ways I haven't
    considered or imagined :-)

Is this something that I should work on as well? I don't know how other
projects do it, but I guess I'm picturing a file called
gnome-db/gda-dev/gda-config.in or perhaps something that works with
gnome-config.

> * build the server: here, you must generate the files from the IDL
> files (calling orbit-idl) as well as compile them. Then, you must link
> these files along with any other files passed in the command line to
> produce the server executable.
>

Do you have an example set of orbit-idl and gcc invocations I can use as a
guide?  Or is some of this already done in the gda-buildserver script?

Also, is there any interest in having gda-buildclient build a skeleton GDA
client?  I don't know how hard this would be, but I'd be willing to try it
out.
 
> All this is started, but it contains bugs all over. I committed this
> morning some changes to both gda-buildclient.in and gda-buildserver.in
> to use correct $CFLAGS and $LIBS, by using the @..@ macros provided by
> autoconf/automake, so please modify the current CVS versions.

Sure - I've got two writing deadlines between now and the 10th, and I'll
be travelling a bit as well (I zip between Rhode Island and Virginia every
week), but I'll definitely be working on it.  It might not be done until
shortly after the 10th, though, because of those two committments.

Brian Jepson * (bjepson@ids.net)  *  http://users.ids.net/~bjepson



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