| | |
| | | INSTALL_NO_ARCH = $(PERL_VERSIONS:%=$(BUILD_DIR)/$(MACH)-%/.installed) |
| | | |
| | | COMPONENT_CONFIGURE_ENV += $(COMMON_PERL_ENV) |
| | | # Avoid interactive behaviour for Module::AutoInstall |
| | | COMPONENT_CONFIGURE_ENV += PERL_AUTOINSTALL=--skipdeps |
| | | COMPONENT_CONFIGURE_ENV += PERL="$(PERL)" |
| | | $(BUILD_DIR)/%/.configured: $(SOURCE_DIR)/.prep |
| | | ($(RM) -r $(@D) ; $(MKDIR) $(@D)) |
| | |
| | | echo " pkg.debug.depend.path=usr/perl5/\$$(PERLVER)/bin" ; \ |
| | | echo "" ; \ |
| | | echo "\# Automatically generated dependencies based on distribution metadata" ; \ |
| | | $(CAT) $(BUILD_DIR)/META.depend-runtime.res | $(PKGFMT) \ |
| | | $(CAT) $(BUILD_DIR)/META.depend-runtime.res $(MANGLE_DEPEND_RUNTIME) | $(PKGFMT) \ |
| | | ) |
| | | |
| | | # Add build dependencies from metadata to REQUIRED_PACKAGES. |
| | |
| | | # Generate list of TEST_REQUIRED_PACKAGES entries |
| | | REQUIRED_PACKAGES_EXTRA_DEPS += $(BUILD_DIR)/META.depend-test.required |
| | | $(BUILD_DIR)/META.depend-test.required: $(BUILD_DIR)/META.depend-test.res |
| | | $(GSED) -e 's|^depend.*pkg:/\(library/perl-5/.*\)-\$$(PLV).*$$|TEST_REQUIRED_PACKAGES.perl += \1|' < $< > $@ |
| | | $(GSED) -e 's|^depend.*pkg:/\(library/perl-5/.*\)-\$$(PLV).*$$|TEST_REQUIRED_PACKAGES.perl += \1|' \ |
| | | -e '/^TEST_REQUIRED_PACKAGES\.perl/!s/.*/\# TODO: &/' < $< > $@ |
| | | |
| | | # Add META.depend-test.required to the generated list of REQUIRED_PACKAGES |
| | | REQUIRED_PACKAGES_TRANSFORM += -e '$$r $(BUILD_DIR)/META.depend-test.required' |