Thank you for a clear explanation of the intent of tup. Often it is not so evident in the documentation what the precise target usage is. Saying "it's a Make replacement" doesn't make what you tell me very clear. But now I know, and can evaluate it from the viewpoint. Thanks.
Den onsdag 30 november 2016 kl. 13:46:11 UTC+1 skrev Erik: > > I'm totally behind Freddie; most of my projects have a simple Makefile for > assorted tasks and a Tupfile to build it. Anything outside of "take a > project in any incomplete state and bring it one final state" isn't really > intended to be done in tup, at least from my observations. > > However, you /can/ specify targets for partial builds, by simply executing > `tup [target]...`, where target can be a file, directory, or group. This > will make sure that all files specified by target are built. Thus, you > could have all of your tests output to <test> to have a convenient target, > but since they'd depend on the final build, this wouldn't make much sense. > > On Wed, Nov 30, 2016, 04:02 Freddie Chopin <[email protected] > <javascript:>> wrote: > >> On Tue, 2016-11-29 at 10:46 -0800, Thomas Nilefalk wrote: >> > I'm trying out tup on a part of a project of mine, starting with >> > building the unitttests. My current build finishes the build by >> > running the tests and outputtting the progress and results of them on >> > the screen. >> > >> > How would one go about to do the same with tup? There seems to be two >> > problems to me, the output is not a tty so pretty red/green output >> > becomes just black and white, and that there seems to be no way to >> > write a "target" to just run the unittests. >> > >> > Any suggestions? >> >> I would personally suggest to use some other tool for that. >> >> Tup is great as a _BUILD_ tool. Using it for other things (like running >> unittests, doing just one selected "target") is just not worth the >> trouble. You can easily wrap tup in a Makefile - doing the build with a >> simple "tup" followed by an invocation of produced executables. >> >> Regards, >> FCh >> >> -- >> -- >> tup-users mailing list >> email: [email protected] <javascript:> >> unsubscribe: [email protected] <javascript:> >> 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] <javascript:>. >> 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.
