[M3devel] The undefined ROOT problem, rebuilding cm3
Rodney M. Bates
rodney.bates at wichita.edu
Sun Nov 23 19:06:18 CET 2008
Olaf Wagner wrote:
> Hm, now I seem to be the victim of mail truncation. I'll try a top-quote
> this time (our system administrator will investigate this). Third attempt:
>
> It seems that this time my email wasn't complete, for whatever reasons.
> I was out of town for some days so I noticed only today.
>
> Rodney, I did ask you if you could write up some paragraphs for the
> README in scripts and the web pages that clarifies this matter so that
> others won't run into it again?
Done.
>
> I always seem to miss some crucial points when trying to explain the
> build system myself...
>
> Thanks in advance,
>
> Olaf
>
> Quoting "Rodney M. Bates" <rodney.bates at wichita.edu>:
>
>> Here is how the undefined ROOT problem happens when trying to rebuild
>> cm3 with itself.
>>
>> I had been making the assumption that commands build, ship, clean, when
>> supplied to the do-cm3-*.sh scripts, did the same things as -build,
>> -ship, -clean supplied to the cm3 command. Not so.
>>
>> build actually does cm3 -build -override, as do buildlocal and empty
>> commands to the scripts. clean does cm3 -clean -override, as does
>> cleanlocal.
>> There is a buildglobal command that does -build without -override, but
>> it also does a ship as well. There appears to be no way to just build,
>> without either overriding or shipping.
>>
>> So, I have been running do-cm3-*.sh with no argument (and sometimes build)
More information about the M3devel
mailing list