Same here. I'm using tup to build a rust source file, but neither changing the source file nor the Tupfile triggers tup upd to fulltill its magic. tup touch Tupfile works however.
On Friday, 24 January 2014 18:59:31 UTC+1, spamwax wrote: > > > > On Wednesday, January 22, 2014 1:23:56 PM UTC-5, [email protected] wrote: >> >> >> I'm not aware of an existing issue that would cause this, though it >> definitely sounds like something is broken. You were able to get hello.c to >> compile at least once though, correct? It is only when you try changing >> hello.c and re-running that it does not get compiled? >> >> Do any of the test cases work for you? You can try them from the git tree >> by doing: >> >> cd tup/test >> ./test.sh t4000-compile-c.sh >> >> That's a pretty basic compiler test, similar to the hello-world example. >> > > Yes, it gets compiled for the first time, but as I follow the tutorial and > make a change either in source or Tupfile, nothing gets recompiled upon a > 'tup upd' > This is the output of running t4000-compile-c.sh: > > $ ./test.sh t4000-compile-c.sh > --- Run t4000-compile-c.sh --- > .tup repository initialized. > [ tup ] [0.001s] Scanning filesystem... > [ tup ] [0.002s] Reading in new environment variables... > [ tup ] [0.003s] Parsing Tupfiles... > 1) [0.007s] . > [ ] 100% > [ tup ] [0.032s] No files to delete. > [ tup ] [0.032s] Generating .gitignore files... > [ tup ] [0.033s] Executing Commands... > 1) [0.029s] gcc -c foo.c -o foo.o > 2) [0.029s] gcc foo.o -o prog.exe > [ ] 100% > [ tup ] [0.093s] Updated. > [ tup ] [0.000s] Scanning filesystem... > [ tup ] [0.000s] Reading in new environment variables... > [ tup ] [0.001s] No Tupfiles to parse. > [ tup ] [0.001s] No files to delete. > [ tup ] [0.001s] Executing Commands... > 1) [0.033s] gcc -c foo.c -o foo.o > 2) [0.029s] gcc foo.o -o prog.exe > [ ] 100% > [ tup ] [0.084s] Updated. > > It seems the test is passing. > that test has a 'tup touch foo.c', do I need to somehow do that to trigger > an update? > > I also ran all the tests and nothing failed: > ./test.sh | grep -i fail > > Hamid > -- -- 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/groups/opt_out.
