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

Contents of /messaging/manakai/t/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.36 - (show annotations) (download)
Sun Jul 29 08:04:42 2007 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.35: +2 -137 lines
++ ChangeLog	29 Jul 2007 08:02:27 -0000
2007-07-29  Wakaba  <wakaba@suika.fam.cx>

	* Makefile.PL: Updated.

++ manakai/lib/ChangeLog	29 Jul 2007 08:03:11 -0000
	* Makefile: No longer recurse into |manakai| and the
	AutoLoad module.

2007-07-29  Wakaba  <wakaba@suika.fam.cx>

++ manakai/lib/Message/ChangeLog	29 Jul 2007 08:03:25 -0000
2007-07-29  Wakaba  <wakaba@suika.fam.cx>

	* Makefile (all): Special rule for |Util| is removed.

	* Charset/: Removed.

++ manakai/lib/Message/DOM/ChangeLog	29 Jul 2007 07:51:50 -0000
	* Text.pm: |Message::DOM::Traversal, an obsolete module,
	was referenced.

2007-07-29  Wakaba  <wakaba@suika.fam.cx>

++ manakai/lib/Message/Util/ChangeLog	29 Jul 2007 08:03:51 -0000
	* Makefile: Rules for DIS are removed.

2007-07-29  Wakaba  <wakaba@suika.fam.cx>

++ manakai/t/ChangeLog	29 Jul 2007 08:04:33 -0000
2007-07-29  Wakaba  <wakaba@suika.fam.cx>

	* Makefile: Rules for DIS tests are 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 GENERATED_FILES =
40
41 all: $(GENERATED_FILES)
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-module-all: \
54 test-module-dom
55
56 test-module-dom:
57 $(PERL_TEST_) DOM-*$(PT_SUFFIX)
58
59 clean: clean-dom1core-perl
60 $(RMALL) $(GENERATED_FILES)
61
62 clean-dom1core-perl:
63 $(RMALL) $(DOMTEST_PERL_DIR)level1/core/*
64 $(RMALL) *~ .*~ *.BAK .*.BAK
65
66 distclean: clean
67
68 always:

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24