Sorry for the delay - I think this is now fixed. See: https://github.com/gittup/tup/issues/262
On Tue, Jan 26, 2016 at 8:11 AM, Peter Varo <[email protected]> wrote: > I switched to tup 0.7.4, and the previously perfectly working build-script > of mine is now broken. It's telling me: > > tup error: %e is only valid with a foreach rule for files that have > extensions. > -- Path: 'src/main.c' > > The line, where this is happening: > > : foreach $(sources) |> !to_cpp |> $(BUILD_DIR)/cpp-out/%B.cpp.%e > > where > > !to_cpp = > \ > |> ^ CPP: %f => %o^ > \ > $(CC) $(CFLAGS) -Wno-unused-macros $(CPPPATH) -CC -E -P %f | > \ > grep -A 1 "." | grep -v "^--$" > %o > \ > |> > > So.. umm.. what am I doing wrong here? I use a `foreach`; I have files which > have extensions; and as I mentioned: it worked before :/ > Any advice would be appreciated, > > Cheers, > > P > > -- > -- > 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. -- -- 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.
