[svn:parrot] r36576 - trunk/languages/pipp/config/makefiles
fperrad at svn.parrot.org
fperrad at svn.parrot.org
Wed Feb 11 11:41:14 UTC 2009
Author: fperrad
Date: Wed Feb 11 11:41:14 2009
New Revision: 36576
URL: https://trac.parrot.org/parrot/changeset/36576
Log:
[Pipp] add a target 'codetest'
Modified:
trunk/languages/pipp/config/makefiles/root.in
Modified: trunk/languages/pipp/config/makefiles/root.in
==============================================================================
--- trunk/languages/pipp/config/makefiles/root.in Wed Feb 11 09:41:16 2009 (r36575)
+++ trunk/languages/pipp/config/makefiles/root.in Wed Feb 11 11:41:14 2009 (r36576)
@@ -136,6 +136,7 @@
@echo " test-php: Run the test suite for the reference implementation."
@echo " test-pmc: Run the test suite for Pipp's PMCs."
@echo " smoke: Run the test suite and send report to the smolder server"
+ @echo " codetest: Run file metadata and coding standards tests."
@echo ""
@echo "Cleaning:"
@echo " clean: Clean up."
@@ -265,6 +266,64 @@
#t/php_qa_testsuite/php5/Zend/tests:
#cd php_qa_testsuite && cvs -d :pserver:cvsread at cvs.php.net:/repository/ZendEngine2 checkout -r PHP_5_3 php5/Zend/tests
+codetest: codetest-c codetest-make codetest-perl codetest-pir codetest-pod
+
+T_C = src//pmc//*.pmc src//pmc//php_private.h src//pmc//pipp_hash.c src//pmc//pipp_hash.h
+T_MAKE = config//makefiles//root.in
+T_PERL = Configure.pl t//harness t//php//*.t src//build//genskel.pl \
+ lib//Parrot//Test//*.pm lib//Parrot//Test//Pipp//*.pm
+T_PIR = *.pir src//classes//*.pir src//common//*.pir src//pct//quote_expression.pir
+T_POD = docs//*.pod
+
+codetest-c:
+ - $(PERL) @build_dir@/t/codingstd/c_code_coda.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/c_cppcomments.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/c_indent.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/c_macro_args.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/c_operator.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/c_parens.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/c_returns.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/copyright.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/cuddled_else.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/filenames.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/linelength.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/svn_id.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/tabs.t $(T_C)
+ - $(PERL) @build_dir@/t/codingstd/trailing_space.t $(T_C)
+
+codetest-make:
+ - $(PERL) @build_dir@/t/codingstd/copyright.t $(T_MAKE)
+ - $(PERL) @build_dir@/t/codingstd/filenames.t $(T_MAKE)
+ - $(PERL) @build_dir@/t/codingstd/make_code_coda.t $(T_MAKE)
+ - $(PERL) @build_dir@/t/codingstd/linelength.t $(T_MAKE)
+ - $(PERL) @build_dir@/t/codingstd/svn_id.t $(T_MAKE)
+ - $(PERL) @build_dir@/t/codingstd/trailing_space.t $(T_MAKE)
+
+codetest-perl:
+# - $(PERL) @build_dir@/t/codingstd/copyright.t $(T_PERL)
+ - $(PERL) @build_dir@/t/codingstd/cuddled_else.t $(T_PERL)
+ - $(PERL) @build_dir@/t/codingstd/filenames.t $(T_PERL)
+# - $(PERL) @build_dir@/t/codingstd/linelength.t $(T_PERL)
+ - $(PERL) @build_dir@/t/codingstd/perlcritic.t $(T_PERL)
+ - $(PERL) @build_dir@/t/codingstd/svn_id.t $(T_PERL)
+ - $(PERL) @build_dir@/t/codingstd/trailing_space.t $(T_PERL)
+
+codetest-pir:
+# - $(PERL) @build_dir@/t/codingstd/copyright.t $(T_PIR)
+ - $(PERL) @build_dir@/t/codingstd/filenames.t $(T_PIR)
+# - $(PERL) @build_dir@/t/codingstd/linelength.t $(T_PIR)
+ - $(PERL) @build_dir@/t/codingstd/pir_code_coda.t $(T_PIR)
+ - $(PERL) @build_dir@/t/codingstd/svn_id.t $(T_PIR)
+ - $(PERL) @build_dir@/t/codingstd/tabs.t $(T_PIR)
+ - $(PERL) @build_dir@/t/codingstd/trailing_space.t $(T_PIR)
+
+codetest-pod:
+# - $(PERL) @build_dir@/t/codingstd/copyright.t $(T_POD)
+ - $(PERL) @build_dir@/t/codingstd/linelength.t $(T_POD)
+ - $(PERL) @build_dir@/t/codingstd/svn_id.t $(T_POD)
+ - $(PERL) @build_dir@/t/codingstd/tabs.t $(T_POD)
+ - $(PERL) @build_dir@/t/codingstd/trailing_space.t $(T_POD)
+ - $(PERL) @build_dir@/t/doc/pod.t $(T_POD)
# cleaning up
clean: clean-pmc clean-test clean-hash
More information about the parrot-commits
mailing list