[Ns-developers] build system proposal
tomh at tomh.org
Mon Oct 6 20:59:31 PDT 2008
Mathieu Lacage wrote:
> comments below,
> On Tue, 2008-09-30 at 16:36 +0000, Tom Henderson wrote:
>> After invoking download.py, it would look something like this:
>> At any time when invoked later, download.py will synchronize all
>> or if passed an argument or set of arguments, will synchronize all of
>> named repos only. Note: Craig has suggested that maybe a separate
>> script called "sync.py" or something like that could be used to do the
>> later synchronization, and not reuse "download.py".
> I would support instead making download.py require a mandatory argument.
> ./download.py --> do nothing, print help output.
> ./download.py all --> download everything
> ./download.py nsc --> download nsc
> ./download.py nsc ns-3 --> download nsc and ns-3.
>> To update ns-3-dev, a developer in the ns-3-dev directory may either:
>> i) hg pull (as usual)
>> ii) ../sync.py ns-3-dev (same outcome as i)
>> iii) ../sync.py in which case everything is synchronized
> I would suggest again "../sync.py all" to avoid spurious unwanted
Any other comments on this proposal? If not, we'll take steps to
implement it with Mathieu's additional suggestion.
More information about the Ns-developers