]> git.saurik.com Git - apt.git/blobdiff - buildlib/copy.mak
* merge a fix from the pdiff branch
[apt.git] / buildlib / copy.mak
index 973c4853b97baf1838fa627aa6cf5eec807d1f8b..15f448827b3e7915f34a2204313de0a56e723ecb 100644 (file)
@@ -5,6 +5,8 @@
 # Input
 # $(SOURCE) - The documents to use
 # $(TO)     - The directory to put them in
+# $(TARGET) - The global target to add the local target as a dependency
+#             to.
 # All output is writtin to files in the build/$(TO) directory
 
 # See defaults.mak for information about LOCAL
@@ -14,9 +16,11 @@ LOCAL := copy-$(firstword $(SOURCE))
 $(LOCAL)-LIST := $(addprefix $(TO)/,$(SOURCE))
 
 # Install generation hooks
-doc: $($(LOCAL)-LIST)
+$(TARGET): $($(LOCAL)-LIST)
 veryclean: veryclean/$(LOCAL)
 
+MKDIRS += $(dir $($(LOCAL)-LIST))
+
 $($(LOCAL)-LIST) : $(TO)/% : %
        echo Installing $< to $(@D)
        cp $< $(@D)