Author: bernhard Date: Sat Jan 24 14:06:06 2009 New Revision: 35969 Modified: trunk/MANIFEST.SKIP trunk/languages/unlambda/ (props changed) trunk/languages/unlambda/config/makefiles/root.in trunk/languages/unlambda/t/examples.t
Log: [unlambda] build unl.pbc and use it for testing Modified: trunk/MANIFEST.SKIP ============================================================================== --- trunk/MANIFEST.SKIP (original) +++ trunk/MANIFEST.SKIP Sat Jan 24 14:06:06 2009 @@ -1,6 +1,6 @@ # ex: set ro: # $Id$ -# generated by tools/dev/mk_manifest_and_skip.pl Sat Jan 24 20:18:58 2009 UT +# generated by tools/dev/mk_manifest_and_skip.pl Sat Jan 24 21:58:43 2009 UT # # This file should contain a transcript of the svn:ignore properties # of the directories in the Parrot subversion repository. (Needed for @@ -1209,6 +1209,8 @@ # generated from svn:ignore of 'languages/unlambda/' ^languages/unlambda/Makefile$ ^languages/unlambda/Makefile/ +^languages/unlambda/unl\.pbc$ +^languages/unlambda/unl\.pbc/ # generated from svn:ignore of 'languages/urm/' ^languages/urm/Makefile$ ^languages/urm/Makefile/ Modified: trunk/languages/unlambda/config/makefiles/root.in ============================================================================== --- trunk/languages/unlambda/config/makefiles/root.in (original) +++ trunk/languages/unlambda/config/makefiles/root.in Sat Jan 24 14:06:06 2009 @@ -4,12 +4,12 @@ # Makefile for languages/unlambda # configuration settings -BUILD_DIR = @build_dir@ +BUILD_DIR = @build_dir@ # Set up commands -PERL = @perl@ -RM_F = @rm_f@ -RECONFIGURE = $(PERL) @build_dir@/tools/dev/reconfigure.pl +PERL = @perl@ +RM_F = @rm_f@ +PARROT = $(BUILD_DIR)/par...@exe@ #CONDITIONED_LINE(darwin): #CONDITIONED_LINE(darwin):# MACOSX_DEPLOYMENT_TARGET must be defined for OS X compilation/linking #CONDITIONED_LINE(darwin):export MACOSX_DEPLOYMENT_TARGET := @osx_version@ @@ -26,9 +26,9 @@ @echo "" @echo " test: Run the test suite." @echo "" - @echo " clean: Clean up temporary files." + @echo " clean: Clean up." @echo "" - @echo " realclean: Clean up generated files." + @echo " realclean: Clean and remove Makefile." @echo "" @echo " help: Print this help message." @@ -37,13 +37,14 @@ $(PERL) Configure.pl # Compilation: -build: - @echo "nothing to do" +build: unl.pbc -# cleaning up +unl.pbc: + $(PARROT) -o unl.pbc unl.pir +# cleaning up clean: - @echo "nothing to do" + $(RM_F) unl.pbc realclean: clean $(RM_F) Makefile Modified: trunk/languages/unlambda/t/examples.t ============================================================================== --- trunk/languages/unlambda/t/examples.t (original) +++ trunk/languages/unlambda/t/examples.t Sat Jan 24 14:06:06 2009 @@ -37,7 +37,7 @@ $PConfig{test_prog} ); my $unlamba = $parrot . q{ } . File::Spec->catfile( $FindBin::Bin, File::Spec->updir(), - 'unl.pir' ); + 'unl.pbc' ); my @test_cases = ( [ 'newline.unl' => "\n" ], [ 'h.unl' => "h\n" ],