equal
deleted
inserted
replaced
31 PKGSEND = /usr/bin/pkgsend |
31 PKGSEND = /usr/bin/pkgsend |
32 PKGLINT = /usr/bin/pkglint |
32 PKGLINT = /usr/bin/pkglint |
33 PKGMOGRIFY = /usr/bin/pkgmogrify |
33 PKGMOGRIFY = /usr/bin/pkgmogrify |
34 |
34 |
35 CANONICAL_MANIFESTS = $(wildcard *.p5m) |
35 CANONICAL_MANIFESTS = $(wildcard *.p5m) |
|
36 ARCH_MANIFESTS = $(wildcard *.p5m.$(MACH)) |
|
37 GENERATED_ARCH_MANIFESTS = $(ARCH_MANIFESTS:%.p5m.$(MACH)=%.p5m) |
|
38 CANONICAL_MANIFESTS += $(GENERATED_ARCH_MANIFESTS) |
|
39 |
36 MANIFEST_BASE = $(BUILD_DIR)/manifest-$(MACH) |
40 MANIFEST_BASE = $(BUILD_DIR)/manifest-$(MACH) |
37 MOGRIFIED = $(CANONICAL_MANIFESTS:%.p5m=$(MANIFEST_BASE)-%.mogrified) |
41 MOGRIFIED = $(CANONICAL_MANIFESTS:%.p5m=$(MANIFEST_BASE)-%.mogrified) |
38 PUBLISHED = $(CANONICAL_MANIFESTS:%.p5m=$(MANIFEST_BASE)-%.published) |
42 PUBLISHED = $(CANONICAL_MANIFESTS:%.p5m=$(MANIFEST_BASE)-%.published) |
39 |
43 |
40 download prep build install: |
44 download prep build install: |
59 $(BUILD_DIR)/.published-$(MACH): $(BUILD_DIR)/.linted-$(MACH) $(PUBLISHED) |
63 $(BUILD_DIR)/.published-$(MACH): $(BUILD_DIR)/.linted-$(MACH) $(PUBLISHED) |
60 $(TOUCH) $@ |
64 $(TOUCH) $@ |
61 |
65 |
62 publish: $(BUILD_DIR)/.published-$(MACH) |
66 publish: $(BUILD_DIR)/.published-$(MACH) |
63 |
67 |
|
68 %.p5m: %.p5m.$(MACH) |
|
69 $(CP) $< $@ |
|
70 |
64 clobber clean: |
71 clobber clean: |
65 $(RM) -r $(BUILD_DIR) |
72 $(RM) -r $(BUILD_DIR) $(GENERATED_ARCH_MANIFESTS) |