On Wednesday 21 of October 2015 17:17:09 Mike Shal wrote:
> I'm going to try to incorporate Robert's win64 changes, which include
> variant support for that platform. After that I'll make a new release.
> 
> I may still do the explicit-variant branch in the future just to simplify
> the dependency checker, but I think it still needs some work for
> simplifying the meaning of $(TUP_CWD) and $(TUP_SRCDIR) (TUP_SRCDIR is new
> to that branch).

If you'd ask me, I think that you should prefer the "explicit variant" option. 
This will be a significant and backward-incompatible change so the sooner you 
do it the better. The simplification would allow you to concentrate your 
efforts on something else instead of first merging variants for windows and 
then removing them when you go with explicit-variants.

As for the variable, maybe just introduce a new variable $(TUP_TOP) (or 
something like that) - I guess $(TUP_CWD) is used only for this purpose like 
in 99% of cases. $(TUP_TOP) would be equal to $(TUP_SRCDIR)/$(TUP_CWD). Usage 
of $(TUP_CWD) should then be discouraged and $(TUP_TOP) should be preferred 
(update the examples to only use this one [assuming that this variable is used 
in examples] and update the documentation to emphasise the new one). I hope 
that I understand that correctly, because I'm not 100% sure about that - after 
all I'm just theorizing as I never used that <:

Regards,
FCh

-- 
-- 
tup-users mailing list
email: [email protected]
unsubscribe: [email protected]
options: http://groups.google.com/group/tup-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"tup-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to