/[suikacvs]/messaging/manakai/t/Makefile
Suika

Contents of /messaging/manakai/t/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.37 - (show annotations) (download)
Fri Sep 21 08:11:37 2007 UTC (17 years, 2 months ago) by wakaba
Branch: MAIN
CVS Tags: manakai-release-0-4-0, HEAD
Changes since 1.36: +5 -3 lines
++ manakai/bin/ChangeLog	21 Sep 2007 07:55:21 -0000
2007-09-21  Wakaba  <wakaba@suika.fam.cx>

	* daf.pl, mkdisdump.pl, grep-dis.pl, mkdommemlist.pl: Removed.

++ manakai/lib/Message/IMT/ChangeLog	21 Sep 2007 08:02:20 -0000
2007-09-21  Wakaba  <wakaba@suika.fam.cx>

	* InternetMediaType.pm: Don't raise CoreException even if
	a read-only attribute is attempted to be modified.

++ manakai/lib/Message/Markup/ChangeLog	21 Sep 2007 07:46:59 -0000
2007-09-21  Wakaba  <wakaba@suika.fam.cx>

	* SuikaWikiConfig21.dis, SuikaWikiConfig21.pm, common.dis,
	H2H.dis: Removed.

++ manakai/lib/Message/Util/ChangeLog	21 Sep 2007 07:44:10 -0000
2007-09-21  Wakaba  <wakaba@suika.fam.cx>

	* Makefile (clean): Don't remove generated files.

	* ManakaiNode.dis, ManakaiNodeTest.dis, PerlCode.dis,
	PerlCode.pm, ManakaiNode.pm, common.dis, DIS.dis, DIS.pm: Removed.

	* DIS/, AutoLoad/: Removed.

++ manakai/lib/Message/Util/Error/ChangeLog	21 Sep 2007 07:44:55 -0000
2007-09-21  Wakaba  <wakaba@suika.fam.cx>

	* Core.dis, DOMException.pm, DOMException.dis: Removed.

++ manakai/lib/Message/Util/Formatter/ChangeLog	21 Sep 2007 08:09:07 -0000
2007-09-21  Wakaba  <wakaba@suika.fam.cx>

	* Base.pm (___error_def): Error description key names
	are updated.

	* Muf2003.dis: Removed.

++ manakai/lib/manakai/ChangeLog	21 Sep 2007 07:52:20 -0000
2007-09-21  Wakaba  <wakaba@suika.fam.cx>

	* DISLang.dis, Document.dis, NaturalLanguage.dis, DISMarkup.dis,
	ECMAScript.dis, Test.dis, Charset.dis, DISPerl.dis, Java.dis,
	XML.dis, DISCore.dis, DISRDF.dis, DISIDL.dis, DISSource.dis,
	Message.dis, daf-perl-t.pl, daf-dtd-modules.pl, daf-perl-pm.pl,
	dis-catalog, mndebug.pl: Removed.

++ manakai/t/ChangeLog	21 Sep 2007 08:00:31 -0000
2007-09-21  Wakaba  <wakaba@suika.fam.cx>

	* util-mnode.t: Removed.

1 MANAKAI_ROOT_DIR = ../
2 MANAKAI_BIN_DIR = $(MANAKAI_ROOT_DIR)bin/
3 MANAKAI_LIB_DIR = $(MANAKAI_ROOT_DIR)lib/
4 MANAKAI_TEST_DIR = $(MANAKAI_ROOT_DIR)t/
5
6 CD = cd
7 MAKE = make
8 MKDIR = mkdir -p
9 ECHO = echo
10
11 RM = rm
12 RMALL = $(RM) -fv
13
14 TEST_VERBOSE = 0
15 INST_ARCHLIB = $(MANAKAI_ROOT_DIR)blib/arch
16 INST_LIB = $(MANAKAI_ROOT_DIR)blib/lib
17
18 PERL = perl
19 PERL_OPTIONS =
20 PERL_OPTIONS_ALL = $(PERL_OPTIONS) -I$(MANAKAI_LIB_DIR)
21 PERL_ = $(PERL) $(PERL_OPTIONS_ALL)
22 PERLC = $(PERL) -c -w
23 PERLC_OPTIONS =
24 PERLC_OPTIONS_ALL = $(PERLC_OPTIONS) -I$(MANAKAI_LIB_DIR)
25 PERL_CHK = $(PERLC) $(PERLC_OPTIONS_ALL)
26 PERL_TEST_ = $(PERL) $(PERL_OPTIONS_ALL) \
27 -MExtUtils::Command::MM \
28 -e "test_harness ($(TEST_VERBOSE), '$(INST_LIB)', \
29 '$(INST_ARCHLIB)')"
30
31 DOMTEST_TESTS_DIR = $(MANAKAI_ROOT_DIR)../domts/tests/
32 DOMTEST_PERL_DIR = $(MANAKAI_TEST_DIR)dom/
33 DOMTEST_FILE = *.xml
34
35 DOMTS2PERL_PL = $(MANAKAI_BIN_DIR)domts2perl.pl
36 DOMTS2PERL = $(PERL_) -I$(MANAKAI_BIN_DIR) $(DOMTS2PERL_PL)
37 DOMTEST2PERL_PL = $(MANAKAI_BIN_DIR)domtest2perl.pl
38
39 PT_SUFFIX = .t
40
41 all:
42
43 dom1core-perl: $(DOMTS2PERL_PL)
44 $(MKDIR) $(DOMTEST_PERL_DIR)level1/core/
45 $(DOMTS2PERL) --test-directory="$(DOMTEST_TESTS_DIR)level1/core/" \
46 --output-directory="$(DOMTEST_PERL_DIR)level1/core/" \
47 --domtest2perl-path="$(DOMTEST2PERL_PL)"
48
49 dom1core:
50 MANAKAI_DOMTEST_FILE_DIR=$(DOMTEST_TESTS_DIR)level1/core/files/ \
51 $(PERL_TEST_) $(DOMTEST_PERL_DIR)level1/core/$(DOMTEST_FILE).pl
52
53 test:
54 $(PERL_TEST_) *$(PT_SUFFIX)
55
56 test-module-all: \
57 test-module-dom
58
59 test-module-dom:
60 $(PERL_TEST_) DOM-*$(PT_SUFFIX)
61
62 clean: clean-dom1core-perl
63
64 clean-dom1core-perl:
65 $(RMALL) $(DOMTEST_PERL_DIR)level1/core/*
66 $(RMALL) *~ .*~ *.BAK .*.BAK
67
68 distclean: clean
69
70 always:

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24