[Bf-committers] scons/install stale files problem.

joe joeedh at gmail.com
Mon Feb 15 14:09:02 CET 2010


. . .And you totally and completely missed my point :)

Joe

On Sat, Feb 13, 2010 at 4:06 PM, Martin Poirier <theeth at yahoo.com> wrote:
> Blender on windows already supports having the .blender folder in different locations outside of the install folder, regardless of the build engine used.
>
> That's not a new thing and not a big issue.
>
> Martin
>
> --- On Sat, 2/13/10, joe <joeedh at gmail.com> wrote:
>
>> From: joe <joeedh at gmail.com>
>> Subject: Re: [Bf-committers] scons/install stale files problem.
>> To: "bf-blender developers" <bf-committers at blender.org>
>> Received: Saturday, February 13, 2010, 6:21 PM
>> I wasn't implying we should keep old
>> scripts around.  Simply that you
>> shouldn't play around so freely with the behavior of build
>> systems
>> like this, at least not without thorough testing :)
>>
>> IMHO it should not use the $HOME directory unless your
>> explicitly
>> making a release package.
>>
>> Joe
>>
>> On Sat, Feb 13, 2010 at 3:18 PM, Campbell Barton <ideasman42 at gmail.com>
>> wrote:
>> > This is whats happening on linux/unix for years with
>> blender 2.4x, if
>> > ~/.blender is defined, maybe we switch to
>> ~/blender-2.5.x in future,
>> > this has been discussed in other posts.
>> >
>> > They can be made to co-exist pretty easy I think, just
>> make
>> > "$PWD/.blender" override "$HOME/.blender"
>> >
>> > I explained in the first post the problems with
>> keeping old scripts around.
>> >
>> > On Sun, Feb 14, 2010 at 12:08 AM, joe <joeedh at gmail.com>
>> wrote:
>> >> That would be bad, as it'd make different branches
>> share the same
>> >> .blender folder.
>> >>
>> >> Why are you messing with this?
>> >>
>> >> Joe
>> >>
>> >> On Sat, Feb 13, 2010 at 4:26 AM, Campbell Barton
>> <ideasman42 at gmail.com>
>> wrote:
>> >>> Update: only remove the scripts dir now, not
>> the entire install
>> >>> folder, apparently gives troubles on windows,
>> >>> We should still look into having a blender
>> home on windows that isnt
>> >>> related to the install dir, and making it
>> usable (create on startup if
>> >>> its not there for instance).
>> >>>
>> >>> On Sat, Feb 13, 2010 at 10:51 AM, joe <joeedh at gmail.com>
>> wrote:
>> >>>> The install folder scons spits out is
>> supposed to create/use a
>> >>>> .blender folder in the same folder.
>> >>>>
>> >>>> Joe
>> >>>>
>> >>>> On Fri, Feb 12, 2010 at 3:53 PM, Campbell
>> Barton <ideasman42 at gmail.com>
>> wrote:
>> >>>>> to conclude this tedious topic I
>> better give an update for those who
>> >>>>> dont read the logs.
>> >>>>> Discussed this with Brect (over lunch)
>> and Martin (over IRC) and Both
>> >>>>> agree this is best in the long run.
>> >>>>>
>> >>>>> Now the default scons behavior is to
>> remove the install dir each time
>> >>>>> so it always contains an up to date
>> build, however Aligorith uses
>> >>>>> scons for development on windows,
>> which needs DLL's etc, so copying
>> >>>>> each time isnt nice.
>> >>>>>
>> >>>>> For this case I added
>> WITHOUT_BF_OVERWRITE_INSTALL
>> >>>>>
>> >>>>> This also brought up the issue that on
>> windows there isnt a ~/.blender
>> >>>>> directory thats easy to access/create
>> (I'm not clear on the details).
>> >>>>> Would be good to have a home dir on
>> windows too but thats another
>> >>>>> topic.
>> >>>>>
>> >>>>> On Thu, Feb 11, 2010 at 1:51 PM,
>> Brecht Van Lommel <brecht at blender.org>
>> wrote:
>> >>>>>> Hi,
>> >>>>>>
>> >>>>>> I don't think we should try to
>> support people installing scripts there
>> >>>>>> and try to make the build systems
>> clever about this. These really are
>> >>>>>> just standard building rules,
>> don't work in directories or files that
>> >>>>>> are autogenerated by the build
>> system because any changes will get
>> >>>>>> overwritten. If anyone wants to
>> make this kind of unsupported usage
>> >>>>>> more convenient I guess they can,
>> but more important in my opinion is
>> >>>>>> fixing the problem of outdated
>> scripts, and getting loading scripts
>> >>>>>> from the user directory to work
>> properly.
>> >>>>>>
>> >>>>>> Loading from the user directory
>> seems to be suboptimal on Windows
>> >>>>>> right now, the expected directory
>> is this.
>> >>>>>> C:\Documents and
>> Settings\User\.blender\scripts
>> >>>>>>
>> >>>>>> That can be changed to this, and
>> the folder can be created
>> >>>>>> automatically on startup to make
>> things easier.
>> >>>>>> C:\Documents and
>> Settings\User\Blender Foundation\Blender\scripts
>> >>>>>>
>> >>>>>> Brecht.
>> >>>>>>
>> _______________________________________________
>> >>>>>> Bf-committers mailing list
>> >>>>>> Bf-committers at blender.org
>> >>>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>> >>>>>>
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> --
>> >>>>> - Campbell
>> >>>>>
>> _______________________________________________
>> >>>>> Bf-committers mailing list
>> >>>>> Bf-committers at blender.org
>> >>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>> >>>>>
>> >>>>
>> _______________________________________________
>> >>>> Bf-committers mailing list
>> >>>> Bf-committers at blender.org
>> >>>> http://lists.blender.org/mailman/listinfo/bf-committers
>> >>>>
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> - Campbell
>> >>>
>> _______________________________________________
>> >>> Bf-committers mailing list
>> >>> Bf-committers at blender.org
>> >>> http://lists.blender.org/mailman/listinfo/bf-committers
>> >>>
>> >> _______________________________________________
>> >> Bf-committers mailing list
>> >> Bf-committers at blender.org
>> >> http://lists.blender.org/mailman/listinfo/bf-committers
>> >>
>> >
>> >
>> >
>> > --
>> > - Campbell
>> > _______________________________________________
>> > Bf-committers mailing list
>> > Bf-committers at blender.org
>> > http://lists.blender.org/mailman/listinfo/bf-committers
>> >
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
>
>
>      __________________________________________________________________
> Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
> http://ca.toolbar.yahoo.com.
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list