1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
(executables
(names pr6534 pr6938 tprintf)
(libraries)
(flags
(:standard -no-strict-formats \ -strict-formats))
(modes
js
(best exe)))
(rule
(target pr6534.referencejs)
(deps pr6534.bc.js)
(action
(with-stdout-to
%{target}
(run node ./pr6534.bc.js))))
(rule
(alias runtest)
(deps pr6534.reference pr6534.referencejs)
(action
(diff pr6534.reference pr6534.referencejs)))
(rule
(target pr6938.referencejs)
(deps pr6938.bc.js)
(action
(with-stdout-to
%{target}
(run node ./pr6938.bc.js))))
(rule
(alias runtest)
(deps pr6938.reference pr6938.referencejs)
(action
(diff pr6938.reference pr6938.referencejs)))
(rule
(target tprintf.referencejs)
(deps tprintf.bc.js)
(action
(with-stdout-to
%{target}
(run node ./tprintf.bc.js))))
(rule
(alias runtest)
(deps tprintf.reference tprintf.referencejs)
(action
(diff tprintf.reference tprintf.referencejs)))
|