* autogen.sh now requires workbook specification
@ 2002-03-31 23:28 Thien-Thi Nguyen
2002-04-01 5:00 ` Rob Browning
0 siblings, 1 reply; 5+ messages in thread
From: Thien-Thi Nguyen @ 2002-03-31 23:28 UTC (permalink / raw)
basically, if you do "cvs co hack" this is handled w/o changing
autogen.sh invocation. if you keep workbook in another place,
you need to invoke like:
autogen.sh /path/to/workbook
thi
_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: autogen.sh now requires workbook specification
2002-03-31 23:28 autogen.sh now requires workbook specification Thien-Thi Nguyen
@ 2002-04-01 5:00 ` Rob Browning
2002-04-01 5:17 ` Rob Browning
2002-04-01 7:37 ` Thien-Thi Nguyen
0 siblings, 2 replies; 5+ messages in thread
From: Rob Browning @ 2002-04-01 5:00 UTC (permalink / raw)
Cc: guile-devel
Thien-Thi Nguyen <ttn@giblet.glug.org> writes:
> basically, if you do "cvs co hack" this is handled w/o changing
> autogen.sh invocation. if you keep workbook in another place,
> you need to invoke like:
>
> autogen.sh /path/to/workbook
Hmm, so checking out "hack" gets us a subtree like this:
hack/core
hack/scripts
hack/workbook
and autogen.sh just looks up one level?
This made me wonder about having multiple trees checked out. For
example, I always keep a core-1.5 and a core-dev tree checked out and
jump back and forth between them. If scripts and workbook are
supposed to be guile version independent, then am I right in presuming
that I should probably just not use the "hack" module and manage my
tree by "hand". i.e. just have separate checkouts for
guile/core-1.5
guile/core-dev
guile/scripts
guile/workbook
Also, if scripts and workbook are supposed to be "core independent",
people will need to be careful not to accidentally tag them together.
Thanks
--
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD
_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: autogen.sh now requires workbook specification
2002-04-01 5:00 ` Rob Browning
@ 2002-04-01 5:17 ` Rob Browning
2002-04-01 19:29 ` Thien-Thi Nguyen
2002-04-01 7:37 ` Thien-Thi Nguyen
1 sibling, 1 reply; 5+ messages in thread
From: Rob Browning @ 2002-04-01 5:17 UTC (permalink / raw)
Cc: guile-devel
Oops, sorry, I missed your earlier mail where you recommended:
> Thien-Thi Nguyen <ttn@giblet.glug.org> writes:
>
> cvs co hack
> cd hack
> for branch in 1-4 1-6 ; do
> cvs co -d core-$branch -r branch_release-$branch core
> done
I had actually thought about that, but didn't know that cvs would be
OK with directories not in the module you checked out inside the
module tree...
--
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C 64AE 78FE E5FE F0CB A0AD
_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: autogen.sh now requires workbook specification
2002-04-01 5:00 ` Rob Browning
2002-04-01 5:17 ` Rob Browning
@ 2002-04-01 7:37 ` Thien-Thi Nguyen
1 sibling, 0 replies; 5+ messages in thread
From: Thien-Thi Nguyen @ 2002-04-01 7:37 UTC (permalink / raw)
Cc: guile-devel
From: Rob Browning <rlb@defaultvalue.org>
Date: Sun, 31 Mar 2002 23:00:22 -0600
Hmm, so checking out "hack" gets us a subtree like this:
hack/core
hack/scripts
hack/workbook
and autogen.sh just looks up one level?
apparently. the code sez:
workbook=../workbook # assume "cvs co hack"
This made me wonder about having multiple trees checked out. For
example, I always keep a core-1.5 and a core-dev tree checked out and
jump back and forth between them. If scripts and workbook are
supposed to be guile version independent, then am I right in presuming
that I should probably just not use the "hack" module and manage my
tree by "hand". i.e. just have separate checkouts for
guile/core-1.5
guile/core-dev
guile/scripts
guile/workbook
how can anyone presume to ask another person about their own
presumptions? see:
http://mail.gnu.org/pipermail/guile-devel/2002-March/004909.html
for a template to start your customization. perhaps you'd like to write
a general script and contribute it, or adapt one already written.
Also, if scripts and workbook are supposed to be "core independent",
people will need to be careful not to accidentally tag them together.
it all depends on what the tag signifies to the programmer. in some
cases, tagging things together is the preferred way to manage all trees
related to some concept concurrently.
adding branches, on the other hand, does indeed require care to keep
things localized to the relevant cvs modules; workbook and scripts do
not branch, basically. (branching is implemented by cvs using special
tags, IIRC, so this can be confusing.) thanks for bringing this up.
i'll add some introductory text to HACKING and to the web pages.
thi
_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: autogen.sh now requires workbook specification
2002-04-01 5:17 ` Rob Browning
@ 2002-04-01 19:29 ` Thien-Thi Nguyen
0 siblings, 0 replies; 5+ messages in thread
From: Thien-Thi Nguyen @ 2002-04-01 19:29 UTC (permalink / raw)
Cc: guile-devel
From: Rob Browning <rlb@defaultvalue.org>
Date: Sun, 31 Mar 2002 23:17:10 -0600
I had actually thought about that, but didn't know that cvs would be
OK with directories not in the module you checked out inside the
module tree...
i avoid this question by not doing "cvs update" in hack/, but wonder how
cvs would handle that.
thi
_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-04-01 19:29 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-31 23:28 autogen.sh now requires workbook specification Thien-Thi Nguyen
2002-04-01 5:00 ` Rob Browning
2002-04-01 5:17 ` Rob Browning
2002-04-01 19:29 ` Thien-Thi Nguyen
2002-04-01 7:37 ` Thien-Thi Nguyen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).