From 56c812f99095f0bf46d081e2a585b160a6fe9c0f Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 30 Aug 2012 00:57:00 -0500 Subject: [PATCH] Add rules to run dbdToHtml.pl and install the result --- configure/RULES.Db | 9 +++++++++ configure/RULES_BUILD | 4 ++++ 2 files changed, 13 insertions(+) diff --git a/configure/RULES.Db b/configure/RULES.Db index 6a01ad19b..5d1e0622a 100644 --- a/configure/RULES.Db +++ b/configure/RULES.Db @@ -395,6 +395,15 @@ $(foreach file, $(DBD_INSTALLS), $(eval $(call DBD_INSTALLS_template, $(file)))) .PRECIOUS: $(COMMON_DBDS) $(COMMON_DIR)/%Include.dbd +##################################################### HTML files + +$(COMMON_DIR)/%.html: %.dbd $(TOOLS)/dbdToHtml.pl + @$(RM) $(notdir $@) + $(PERL) $(TOOLS)/dbdToHtml.pl $(DBDFLAGS) -o $(notdir $@) $< + @$(MV) $(notdir $@) $@ + +.PRECIOUS: $(COMMON_DIR)/%.html + ##################################################### DB files $(COMMON_DIR)/%.db$(RAW): $(COMMON_DIR)/%.edf diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index 711da3434..a0699e5d2 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -474,6 +474,10 @@ $(INSTALL_HTML)/$(HTMLS_DIR)/%: ../% $(ECHO) "Installing html $@" @$(INSTALL) -d -m $(INSTALL_PERMISSIONS) $< $(@D) +$(INSTALL_HTML)/$(HTMLS_DIR)/%: $(COMMON_DIR)/% + $(ECHO) "Installing html $@" + @$(INSTALL) -d -m $(INSTALL_PERMISSIONS) $< $(@D) + $(INSTALL_TEMPLATES_SUBDIR)/%: ../% $(ECHO) "Installing $@" @$(INSTALL) -d -m $(INSTALL_PERMISSIONS) $< $(@D)