[svn:parrot] r36661 - in trunk: config/gen config/gen/makefiles languages/lua languages/t lib/Parrot/Docs/Section tools/install

fperrad at svn.parrot.org fperrad at svn.parrot.org
Fri Feb 13 09:48:18 UTC 2009


Author: fperrad
Date: Fri Feb 13 09:48:15 2009
New Revision: 36661
URL: https://trac.parrot.org/parrot/changeset/36661

Log:
[Lua] moves to http://github.com/fperrad/lua

Deleted:
   trunk/languages/lua/
Modified:
   trunk/config/gen/languages.pm
   trunk/config/gen/makefiles/languages.in
   trunk/languages/t/harness
   trunk/lib/Parrot/Docs/Section/Languages.pm
   trunk/tools/install/smoke.pl

Modified: trunk/config/gen/languages.pm
==============================================================================
--- trunk/config/gen/languages.pm	Fri Feb 13 06:11:08 2009	(r36660)
+++ trunk/config/gen/languages.pm	Fri Feb 13 09:48:15 2009	(r36661)
@@ -42,7 +42,7 @@
         ecmascript
         forth
         jako json
-        lisp lolcode lua
+        lisp lolcode
         ook
         parrot_compiler pheme PIR pipp punie pynie
         pod

Modified: trunk/config/gen/makefiles/languages.in
==============================================================================
--- trunk/config/gen/makefiles/languages.in	Fri Feb 13 06:11:08 2009	(r36660)
+++ trunk/config/gen/makefiles/languages.in	Fri Feb 13 09:48:15 2009	(r36661)
@@ -22,7 +22,7 @@
     ecmascript \
     forth \
     jako json \
-    lisp lolcode lua \
+    lisp lolcode \
     ook \
     parrot_compiler pheme PIR pipp punie pynie \
     regex \
@@ -76,6 +76,8 @@
 	@echo ""
 	@echo "  co-lazy-k:     Try to fetch lazy-k"
 	@echo ""
+	@echo "  co-lua:        Try to fetch lua"
+	@echo ""
 	@echo "  co-m4:         Try to fetch Parrot m4"
 	@echo ""
 	@echo "  co-pjs:        Try to fetch PJS"
@@ -101,6 +103,8 @@
 	@echo ""
 	@echo "  up-lazy-k:     Try to update lazy-k"
 	@echo ""
+	@echo "  up-lua:        Try to update lua"
+	@echo ""
 	@echo "  up-m4:         Try to update Parrot m4"
 	@echo ""
 	@echo "  up-pjs:        Try to update PJS"
@@ -133,7 +137,7 @@
     ecmascript.test \
     forth.test \
     jako.test json.test \
-    lisp.test lolcode.test lua.test \
+    lisp.test lolcode.test \
     ook.test \
     parrot_compiler.test pheme.test PIR.test pipp.test punie.test pynie.test \
     regex.test \
@@ -149,7 +153,7 @@
     forth.clean \
     jako.clean json.clean \
     lisp.clean \
-    lolcode.clean lua.clean \
+    lolcode.clean \
     ook.clean \
     parrot_compiler.clean pheme.clean PIR.clean pipp.clean punie.clean pynie.clean \
     regex.clean \
@@ -164,7 +168,7 @@
     ecmascript.realclean \
     forth.realclean \
     jako.realclean json.realclean \
-    lisp.realclean lolcode.realclean lua.realclean \
+    lisp.realclean lolcode.realclean \
     ook.realclean \
     parrot_compiler.realclean pheme.realclean PIR.realclean pipp.realclean pod.realclean punie.realclean pynie.realclean \
     regex.realclean \
@@ -337,16 +341,6 @@
 lolcode.realclean:
 	- $(MAKE) lolcode realclean
 
-lua: lua.dummy
-lua.dummy:
-	- $(MAKE) lua
-lua.test:
-	- $(MAKE) lua test
-lua.clean:
-	- $(MAKE) lua clean
-lua.realclean:
-	- $(MAKE) lua realclean
-
 ook : ook.dummy
 ook.dummy:
 	- $(MAKE) ook
@@ -470,9 +464,9 @@
 # helpers for checking out externally managed languages
 
 # check out all known externally managed languages
-co-all: co-eclectus co-gil co-hq9plus co-lazy-k co-m4 co-markdown co-pjs \
+co-all: co-eclectus co-gil co-hq9plus co-lazy-k co-lua co-m4 co-markdown co-pjs \
     co-primitivearc co-rakudo co-shakespeare co-tcl co-unlambda co-wmlscript
-up-all: up-eclectus up-gil up-hq9plus up-lazy-k up-m4 up-markdown up-pjs \
+up-all: up-eclectus up-gil up-hq9plus up-lazy-k up-lua up-m4 up-markdown up-pjs \
     up-primitivearc up-rakudo up-shakespeare up-tcl up-unlambda up-wmlscript
 
 co-eclectus:
@@ -499,6 +493,12 @@
 up-lazy-k:
 	cd lazy-k && $(GIT) pull
 
+co-lua:
+	- $(GIT) clone 'git:////github.com//fperrad//lua.git'
+
+up-lua:
+	cd lua && $(GIT) pull
+
 co-m4:
 	- $(GIT) clone 'git:////github.com//bschmalhofer//m4.git'
 

Modified: trunk/languages/t/harness
==============================================================================
--- trunk/languages/t/harness	Fri Feb 13 06:11:08 2009	(r36660)
+++ trunk/languages/t/harness	Fri Feb 13 09:48:15 2009	(r36661)
@@ -85,7 +85,7 @@
               cola
               dotnet
               jako
-              lisp lua
+              lisp
               ook
               parrot_compiler pipp punie
               regex

Modified: trunk/lib/Parrot/Docs/Section/Languages.pm
==============================================================================
--- trunk/lib/Parrot/Docs/Section/Languages.pm	Fri Feb 13 06:11:08 2009	(r36660)
+++ trunk/lib/Parrot/Docs/Section/Languages.pm	Fri Feb 13 09:48:15 2009	(r36661)
@@ -55,7 +55,6 @@
         $self->new_section( 'forth',       'forth.html',      '', 'languages/forth' ),
         $self->new_section( 'Jako',        'jako.html',       '', 'languages/jako' ),
         $self->new_section( 'lolcode',     'lolcode.html',    '', 'languages/lolcode' ),
-        $self->new_section( 'Lua',         'lua.html',        '', 'languages/lua' ),
         $self->new_section( 'Ook!',        'ook.html',        '', 'languages/ook' ),
         $self->new_section( 'pheme',       'pheme.html',      '', 'languages/pheme' ),
         $self->new_section( 'Pipp',        'pipp.html',       '', 'languages/pipp' ),

Modified: trunk/tools/install/smoke.pl
==============================================================================
--- trunk/tools/install/smoke.pl	Fri Feb 13 06:11:08 2009	(r36660)
+++ trunk/tools/install/smoke.pl	Fri Feb 13 09:48:15 2009	(r36661)
@@ -9,7 +9,7 @@
 use Getopt::Long;
 use File::Spec::Functions;
 
-use Test::More tests => 24;
+use Test::More tests => 23;
 
 =head1 NAME
 
@@ -202,12 +202,6 @@
 ok($out eq "HAI WORLD!\n", "check lolcode");
 unlink($filename);
 
-$out = `$parrot languages/lua/lua.pbc -e "print(nil)"`;
-ok($out eq "nil\n", "check lua");
-
-$out = `$parrot languages/ook/ook.pbc`;
-ok($out eq q{}, "check ook");
-
 $filename = 'test.l';
 open $FH, '>', $filename
         or die "Can't open $filename ($!).\n";


More information about the parrot-commits mailing list