42 |
|
|
43 |
UTIL_CORE_DAC_FILE = $(MANAKAI_LIB_DIR)Message/Util/core$(DAC_SUFFIX) |
UTIL_CORE_DAC_FILE = $(MANAKAI_LIB_DIR)Message/Util/core$(DAC_SUFFIX) |
44 |
|
|
45 |
DOM_CORE_DIS_FILES = DOMFeature.dis DOMMain.dis DOMCore.dis DOMXML.dis \ |
DOM_FEATURE_DIS_FILES = DOMFeature$(DIS_SUFFIX) |
46 |
|
DOM_CORE_DIS_FILES = DOMMain.dis DOMCore.dis DOMXML.dis \ |
47 |
DOMLS.dis GenericLS.dis |
DOMLS.dis GenericLS.dis |
48 |
DOM_LS_DIS_FILES = SimpleLS.dis |
DOM_LS_DIS_FILES = SimpleLS.dis |
49 |
DOM_HTML_DIS_FILES = DOMHTML.dis DOMWebForms.dis |
DOM_HTML_DIS_FILES = DOMHTML.dis DOMWebForms.dis |
50 |
DIS_FILES = $(DOM_CORE_DIS_FILES) $(DOM_LS_DIS_FILES) $(DOM_HTML_DIS_FILES) |
DIS_FILES = $(DOM_FEATURE_DIS_FILES) $(DOM_CORE_DIS_FILES) \ |
51 |
|
$(DOM_LS_DIS_FILES) $(DOM_HTML_DIS_FILES) |
|
_DIS_FILES = \ |
|
|
ManakaiDOMLS2003.dis \ |
|
|
DOMEvents.dis DOMViews.dis |
|
52 |
|
|
53 |
GENERATED_FILES = \ |
GENERATED_FILES = \ |
54 |
core$(DAC_SUFFIX) DOMFeature$(PM_SUFFIX) DOMMain$(PM_SUFFIX) \ |
feature$(DAC_SUFFIX) DOMFeature$(PM_SUFFIX) \ |
55 |
|
core$(DAC_SUFFIX) DOMMain$(PM_SUFFIX) \ |
56 |
DOMCore$(PM_SUFFIX) DOMXML$(PM_SUFFIX) DOMLS$(PM_SUFFIX) \ |
DOMCore$(PM_SUFFIX) DOMXML$(PM_SUFFIX) DOMLS$(PM_SUFFIX) \ |
57 |
GenericLS$(PM_SUFFIX) \ |
GenericLS$(PM_SUFFIX) \ |
58 |
ls$(DAC_SUFFIX) SimpleLS$(PM_SUFFIX) \ |
ls$(DAC_SUFFIX) SimpleLS$(PM_SUFFIX) \ |
59 |
html$(DAC_SUFFIX) DOMHTML$(PM_SUFFIX) DOMWebForms$(PM_SUFFIX) |
html$(DAC_SUFFIX) DOMHTML$(PM_SUFFIX) DOMWebForms$(PM_SUFFIX) |
60 |
GENERATED_DAC_FILES = core$(DAC_SUFFIX) ls$(DAC_SUFFIX) html$(DAC_SUFFIX) |
GENERATED_DAC_FILES = feature$(DAC_SUFFIX) \ |
61 |
|
core$(DAC_SUFFIX) ls$(DAC_SUFFIX) html$(DAC_SUFFIX) |
62 |
|
|
63 |
all: .core$(PM_SUFFIX) .ls$(PM_SUFFIX) .html$(PM_SUFFIX) $(GENERATED_DAC_FILES) |
all: .core$(PM_SUFFIX) .ls$(PM_SUFFIX) .html$(PM_SUFFIX) $(GENERATED_DAC_FILES) |
64 |
|
|
65 |
core$(DAC_SUFFIX): $(UTIL_CORE_DAC_FILE) $(DOM_CORE_DIS_FILES) $(DAC_PL) |
feature$(DAC_SUFFIX): $(UTIL_CORE_DAC_FILE) $(DOM_FEATURE_DIS_FILES) $(DAC_PL) |
66 |
|
$(DAC)$@ --input-db-file-name="$<" DOMFeature.dis |
67 |
|
|
68 |
|
core$(DAC_SUFFIX): feature$(DAC_SUFFIX) $(DOM_CORE_DIS_FILES) $(DAC_PL) |
69 |
$(DAC)$@.tmp.1 --input-db-file-name="$<" DOMLS.dis |
$(DAC)$@.tmp.1 --input-db-file-name="$<" DOMLS.dis |
70 |
$(DAC)$@ --input-db-file-name="$@.tmp.1" GenericLS.dis |
$(DAC)$@ --input-db-file-name="$@.tmp.1" GenericLS.dis |
71 |
$(RM) $@.tmp.1 |
$(RM) $@.tmp.1 |
120 |
$(PERL_CHK) DOMWebForms$(PM_SUFFIX) |
$(PERL_CHK) DOMWebForms$(PM_SUFFIX) |
121 |
$(TOUCH) $@ |
$(TOUCH) $@ |
122 |
|
|
123 |
|
feature-spec$(DAC_SUFFIX): feature$(DAC_SUFFIX) DOMFeature.dis $(DAC_PL) |
124 |
|
$(DAC)$@ --input-db-file-name="$<" DOMFeature.dis \ |
125 |
|
--for="$(NS_MANAKAIDOM)ForSpecLatest" |
126 |
|
|
127 |
# $(UTIL_CORE_DAC_FILE) |
# $(UTIL_CORE_DAC_FILE) |
128 |
$(MANAKAI_LIB_DIR)Message/Util/core$(DAC_SUFFIX): dummy |
$(MANAKAI_LIB_DIR)Message/Util/core$(DAC_SUFFIX): dummy |
129 |
$(CD) $(MANAKAI_LIB_DIR)Message/Util/ && $(MAKE) core$(DAC_SUFFIX) |
$(CD) $(MANAKAI_LIB_DIR)Message/Util/ && $(MAKE) core$(DAC_SUFFIX) |