Parent Directory | Revision Log
++ manakai/t/ChangeLog 26 Feb 2006 06:42:43 -0000 2006-02-26 Wakaba <wakaba@suika.fam.cx> * Makefile: Revised for new |daf| database format. ++ manakai/bin/ChangeLog 26 Feb 2006 06:36:16 -0000 * daf.pl: Perl test file generation support from |dac2test.pl| is added. Exits the program before any generation if the database constrution process has error. 2006-02-26 Wakaba <wakaba@suika.fam.cx> ++ manakai/lib/Message/Markup/ChangeLog 26 Feb 2006 06:37:11 -0000 2006-02-26 Wakaba <wakaba@suika.fam.cx> * Makefile: Revised for new |daf| database format. ++ manakai/lib/Message/Util/ChangeLog 26 Feb 2006 06:40:09 -0000 * ManakaiNodeTest.dis (Require): Missing reference to the |DISlib:Test| module is added. * Makefile: Revised for new |daf| database format. * DIS.dis (elementTypeMatch, isSubsetOfURI): The |srinfo| parameter is added. (getFor, getModule): Set reference rather than string itself to the |{for}| property. (loadResource): Passes |srinfo| parameter to |isSubsetOfURI|-calling methods. (mergeAsAlias): The |srinfo| parameter is added. 2006-02-26 Wakaba <wakaba@suika.fam.cx> ++ manakai/lib/Message/Util/DIS/ChangeLog 26 Feb 2006 06:41:53 -0000 * Perl.dis (addHashKey): Revised to register keys to each key scope resource rather than database. * DNLite.dis (elementTypeMatch): The |srinfo| parameter is added. * DISDump.dis (Require): Missing reference to the |DISlib:DISMarkup| module is added. 2006-02-26 Wakaba <wakaba@suika.fam.cx> ++ manakai/lib/Message/DOM/ChangeLog 26 Feb 2006 06:36:55 -0000 2006-02-26 Wakaba <wakaba@suika.fam.cx> * Makefile: Revised for new |daf| database format. ++ manakai/lib/manakai/ChangeLog 26 Feb 2006 06:42:23 -0000 2006-02-26 Wakaba <wakaba@suika.fam.cx> * Makefile: Rules to construct old |dae| database are removed.
1 | wakaba | 1.1 | MANAKAI_ROOT_DIR = ../../../ |
2 | MANAKAI_BIN_DIR = $(MANAKAI_ROOT_DIR)bin/ | ||
3 | MANAKAI_LIB_DIR = $(MANAKAI_ROOT_DIR)lib/ | ||
4 | |||
5 | wakaba | 1.9 | DIS_SUFFIX = .dis |
6 | wakaba | 1.11 | DAEM_SUFFIX = .dafm |
7 | DAFX_SUFFIX = .dafx | ||
8 | wakaba | 1.7 | PM_SUFFIX = .pm |
9 | |||
10 | wakaba | 1.3 | CD = cd |
11 | MAKE = make | ||
12 | wakaba | 1.1 | RM = rm |
13 | wakaba | 1.3 | PERL = perl |
14 | wakaba | 1.10 | PERL_OPTIONS = |
15 | PERL_OPTIONS_ALL = $(PERL_OPTIONS) -I$(MANAKAI_LIB_DIR) | ||
16 | PERL_ = $(PERL) $(PERL_OPTIONS_ALL) | ||
17 | wakaba | 1.3 | PERLC = $(PERL) -c -w |
18 | wakaba | 1.10 | PERLC_OPTIONS = |
19 | PERLC_OPTIONS_ALL = $(PERLC_OPTIONS) -I$(MANAKAI_LIB_DIR) | ||
20 | PERL_CHK = $(PERLC) $(PERLC_OPTIONS_ALL) | ||
21 | wakaba | 1.3 | |
22 | NS_MARKUP = http://suika.fam.cx/~wakaba/archive/2005/manakai/Markup\# | ||
23 | |||
24 | wakaba | 1.9 | DIS_OPTIONS = |
25 | DIS_OPTIONS_ALL = $(DIS_OPTIONS) \ | ||
26 | --search-path-catalog-file-name="$(MANAKAI_LIB_DIR)manakai/dis-catalog" \ | ||
27 | --dis-file-suffix="$(DIS_SUFFIX)" \ | ||
28 | wakaba | 1.11 | --daem-file-suffix="$(DAEM_SUFFIX)" \ |
29 | --dafx-file-suffix="$(DAFX_SUFFIX)" | ||
30 | wakaba | 1.9 | |
31 | wakaba | 1.11 | DAF_OPTIONS = |
32 | DAF_PL = $(MANAKAI_BIN_DIR)daf.pl | ||
33 | DAF = $(PERL_) $(DAF_PL) $(DAF_OPTIONS) $(DIS_OPTIONS_ALL) | ||
34 | wakaba | 1.1 | |
35 | wakaba | 1.11 | DIS_FILES = SuikaWikiConfig21.dis |
36 | wakaba | 1.1 | |
37 | wakaba | 1.11 | PM_FILES = SuikaWikiConfig21$(PM_SUFFIX) |
38 | wakaba | 1.1 | |
39 | wakaba | 1.11 | GENERATED_FILES = $(PM_FILES) |
40 | wakaba | 1.1 | |
41 | all: $(GENERATED_FILES) | ||
42 | |||
43 | wakaba | 1.11 | $(PM_FILES): %$(PM_SUFFIX): %$(DIS_SUFFIX) $(DAF_PL) |
44 | $(DAF) --create-perl-module="$(NS_MARKUP)$* $@" | ||
45 | wakaba | 1.1 | $(PERL_CHK) $@ |
46 | |||
47 | clean: | ||
48 | wakaba | 1.3 | $(RM) $(GENERATED_FILES) .*.tmp *~ .*~ |
49 | wakaba | 1.11 | |
50 | ## $Date:$ | ||
51 | ## License: Public Domain. |
admin@suikawiki.org | ViewVC Help |
Powered by ViewVC 1.1.24 |