2009/9/24 Will Coleda <[email protected]>: > On Thu, Sep 24, 2009 at 4:05 AM, François Perrad > <[email protected]> wrote: >> 2009/9/24 Justin DeVuyst <[email protected]>: >>> All, >>> >>> The three top HLLs (Cardinal, Partcl, and Rakudo) are now smokable. >>> >>> And here's the smolder links: >>> >>> Cardinal >>> http://smolder.plusthree.com/app/public_projects/smoke_reports/16 >>> >>> Partcl >>> http://smolder.plusthree.com/app/public_projects/smoke_reports/17 >>> >> >> The attached patch fixes the target smolder for Partcl on Windows >> (only with gmake). >> >> François. > > Thanks, applied as r744.
A better patch, (work on any platform) but needs r41443. François. > >>> Rakudo >>> http://smolder.plusthree.com/app/public_projects/smoke_reports/18 >>> >>> It would be great if we could get more smolder reports. Right >>> now I think its just me and moritz. Platform and architecture >>> diversity are pretty low at the moment. >>> >>> Here's my smoking script that I have cron'd on the hour: >>> http://nopaste.com/p/aTUoDoVJH >>> >>> -jdv >>> >>> _______________________________________________ >>> http://lists.parrot.org/mailman/listinfo/parrot-dev >>> >>> >> >> _______________________________________________ >> http://lists.parrot.org/mailman/listinfo/parrot-dev >> >> > > > > -- > Will "Coke" Coleda > >
Index: config/makefiles/root.in =================================================================== --- config/makefiles/root.in (revision 744) +++ config/makefiles/root.in (working copy) @@ -148,10 +148,8 @@ partcl_test_run.tar.gz: tcl.pbc - $(PERL) -I$(TOOLS_DIR)/lib t/harness --archive partcl_test_run.tar.gz --parrot_revision @revision@ -PARTCL_REV := $(shell $(PERL) tools/rev.pl) - smolder: partcl_test_run.tar.gz - curl -F architectu...@cpuarch@ -F platfo...@osname@ -F revision=$(PARTCL_REV) -F report_fi...@partcl_test_run.tar.gz http:////smolder.plusthree.com//app//public_projects//process_add_report//17 + curl -F architectu...@cpuarch@ -F platfo...@osname@ -F revisi...@partcl_revision@ -F report_fi...@partcl_test_run.tar.gz http:////smolder.plusthree.com//app//public_projects//process_add_report//17 spectest: tcl.pbc $(PERL) tools/tcl_test.pl Index: Configure.pl =================================================================== --- Configure.pl (revision 744) +++ Configure.pl (working copy) @@ -71,6 +71,13 @@ END_WARN unless $opt{has_icu}; +# Get the SVN revision using svn or git-svn +my $cmd = 'svn info'; +$cmd = 'git svn info README' if -d '.git'; +my $out = `$cmd`; +$out =~ /Revision: (\d+)/; +my $partcl_revision = $1; + my $build_tool = $opt{perl} . ' ' . $opt{libdir} . $opt{versiondir} @@ -90,7 +97,7 @@ foreach my $template (keys %makefiles) { my $makefile = $makefiles{$template}; print "Creating $makefile\n"; - if (system("$build_tool $template $makefile") != 0) { + if (system("$build_tool $template $makefile --partcl_revision=$partcl_revision") != 0) { die "Unable to create makefile; did you run parrot's 'make install-dev' ?\n"; } }
_______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
