axiom-developer
[Top][All Lists]
Advanced

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

Re: [Axiom-developer] [build-improvements] Update torecentGCL-2.6.8pre C


From: Gabriel Dos Reis
Subject: Re: [Axiom-developer] [build-improvements] Update torecentGCL-2.6.8pre CVS
Date: 30 Oct 2006 18:24:15 +0100

"Bill Page" <address@hidden> writes:

| Gaby,
| 
| This hardly seems to deserve it's own branch,

I agree.

| it you agree
| I can check-in this change to build-improvements. Precisely
| what I proposed to do is:
| 
| 1) Remove the 'tar xf' for zips/gcl-2.6.8pre from the Makefile
| 2) cvs co -r gcl-2.6.8pre into src/lsp
| 3) Verify the build.
| 4) add src/lsp/gcl-2.6.8pre/* into the repository (omit .cvs?)
| 5) commit the works.
| 
| Ok?

GCL does not support out-of-source build (yet).  So, somewhere in
lsp/, what you can do is test for $(srcdir) != $(builddir) and copy
$(top_srcdir)/tools/$(GCLVERSION) over to the corresponding builddir.

Since GCL is not part of Axiom, I would rather see it NOT in src/.
I would prefer to see in a new directory tools/ sibling to src/.
The same holds for noweb.  
Of course, we would need a documentation note saying nobody should
ever try to modify the source codes there.

| I am uncertain as to whether to include the .cvs files in the
| gcl check-in. Doing so might permit a simple optional 'cvs update'
| but would increase the size of the check-in. What do you think?

The CVS administrative files shoult not be included.  Just do
something like

   mkdir tools && cd tools
   cvs -d :pserver:address@hidden:/sources/gcl -z9 export -Dtoday -d 
gcl-2.6.8pre -r Version_2_6_8pre gcl
   svk add gcl-2.6.8pre


Tim --

  Have you tried build-improvements on FC5?


-- Gaby




reply via email to

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