Parent Directory | Revision Log
++ manakai/t/ChangeLog 6 Oct 2005 10:33:09 -0000 2005-10-06 Wakaba <wakaba@suika.fam.cx> * Makefile: Updated for new version of "domts2perl.pl". ++ manakai/bin/ChangeLog 6 Oct 2005 10:26:28 -0000 2005-10-06 Wakaba <wakaba@suika.fam.cx> * mkdommemlist.pl: Revised for new "dae" database. * domts2perl.pl (--domtest2perl-option): New option. * domtest2perl.pl: Revised for new DOM Perl binding. * Makefile: Rules to make "dommemlist.pl.tmp" revised. ++ manakai/lib/Message/Util/ChangeLog 6 Oct 2005 10:30:19 -0000 2005-10-06 Wakaba <wakaba@suika.fam.cx> * DIS.dis (getAnyResourceURIList, getModuleURIList): New methods. ++ manakai/lib/Message/Util/DIS/ChangeLog 6 Oct 2005 10:32:00 -0000 2005-10-06 Wakaba <wakaba@suika.fam.cx> * Perl.dis (plFullyQualifiedName): Fully qualified name of the constant function is now a name in the package of the class (it was a name in module package). * Value.dis (getResource): Use "getAnyResource" method instead of "getResource" method. ++ manakai/lib/Message/DOM/ChangeLog 6 Oct 2005 10:37:05 -0000 2005-10-06 Wakaba <wakaba@suika.fam.cx> * DOMCore.dis (ManakaiDOMEmptyNodeList): New class. (ManakaiDOMCharacterData): Methods reimplemented. (splitText): Reimplemented. (childNodes): Returns a "ManakaiDOMEmptyNodeList" for non-parent node types. * DOMXML.dis (childNodes): Returns a "ManakaiDOMEmptyNodeList" for non-parent node types. 2005-10-05 Wakaba <wakaba@suika.fam.cx> * ManakaiDOMLS2003.dis: Revised to new format. * GenericLS.dis (DOMLS:ParseString): New feature. * DOMMain.pm (StringExtend): Code portions of raising ++ manakai/lib/manakai/ChangeLog 6 Oct 2005 10:32:30 -0000 2005-10-06 Wakaba <wakaba@suika.fam.cx> * domtest.pl, genlib.pl: Use new DOM Perl binding.
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 | DIS_SUFFIX = .dis |
7 | DAC_SUFFIX = .dae |
8 | DAEM_SUFFIX = .daem |
9 | |
10 | MKDIR = mkdir -p |
11 | |
12 | RM = rm |
13 | RMALL = $(RM) -fv |
14 | |
15 | TEST_VERBOSE = 0 |
16 | INST_ARCHLIB = $(MANAKAI_ROOT_DIR)blib/arch |
17 | INST_LIB = $(MANAKAI_ROOT_DIR)blib/lib |
18 | |
19 | PERL_OPTIONS = |
20 | PERL = perl |
21 | PERL_ = $(PERL) $(PERL_OPTIONS) -I$(MANAKAI_LIB_DIR) |
22 | PERLC = $(PERL) -c |
23 | PERLC_ = $(PERLC) $(PERL_OPTIONS) -I$(MANAKAI_LIB_DIR) |
24 | PERL_TEST_ = $(PERL) \ |
25 | $(PERL_OPTIONS) -I$(MANAKAI_LIB_DIR) \ |
26 | -MExtUtils::Command::MM \ |
27 | -e "test_harness ($(TEST_VERBOSE), '$(INST_LIB)', \ |
28 | '$(INST_ARCHLIB)')" |
29 | |
30 | DIS_OPTIONS = |
31 | DIS_OPTIONS_ALL = $(DIS_OPTIONS) \ |
32 | --search-path-catalog-file-name="$(MANAKAI_LIB_DIR)manakai/dis-catalog" \ |
33 | --dis-file-suffix="$(DIS_SUFFIX)" \ |
34 | --daem-file-suffix="$(DAEM_SUFFIX)" |
35 | |
36 | DOMTEST_TESTS_DIR = $(MANAKAI_ROOT_DIR)../domts/tests/ |
37 | DOMTEST_PERL_DIR = $(MANAKAI_TEST_DIR)dom/ |
38 | DOMTEST_FILE = *.xml |
39 | |
40 | DOMTS2PERL_PL = $(MANAKAI_BIN_DIR)domts2perl.pl |
41 | DOMTS2PERL = $(PERL_) -I$(MANAKAI_BIN_DIR) $(DOMTS2PERL_PL) |
42 | DOMTEST2PERL_PL = $(MANAKAI_BIN_DIR)domtest2perl.pl |
43 | |
44 | dom1core-perl: $(DOMTS2PERL_PL) |
45 | $(MKDIR) $(DOMTEST_PERL_DIR)level1/core/ |
46 | $(DOMTS2PERL) --test-directory="$(DOMTEST_TESTS_DIR)level1/core/" \ |
47 | --output-directory="$(DOMTEST_PERL_DIR)level1/core/" \ |
48 | --domtest2perl-path="$(DOMTEST2PERL_PL)" |
49 | |
50 | dom1core: |
51 | MANAKAI_DOMTEST_FILE_DIR=$(DOMTEST_TESTS_DIR)level1/core/files/ \ |
52 | $(PERL_TEST_) $(DOMTEST_PERL_DIR)level1/core/$(DOMTEST_FILE).pl |
53 | |
54 | clean: clean-dom1core-perl |
55 | |
56 | clean-dom1core-perl: |
57 | $(RMALL) $(DOMTEST_PERL_DIR)level1/core/* |
58 | $(RMALL) *~ .*~ *.BAK .*.BAK |
admin@suikawiki.org | ViewVC Help |
Powered by ViewVC 1.1.24 |