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

Reply via email to