components/autoconf/Makefile
changeset 7398 d9ed1c7dcd0d
parent 5682 94c0ca64c022
child 7687 1093e2a9adbd
equal deleted inserted replaced
7397:595168d72c35 7398:d9ed1c7dcd0d
    31 COMPONENT_ARCHIVE_HASH=	\
    31 COMPONENT_ARCHIVE_HASH=	\
    32     sha256:64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
    32     sha256:64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
    33 
    33 
    34 TPNO=			22294
    34 TPNO=			22294
    35 
    35 
       
    36 SYSTEM_TEST_TARGET= build $(SYSTEM_TEST_NO_ARCH)
    36 include $(WS_MAKE_RULES)/gnu-component.mk
    37 include $(WS_MAKE_RULES)/gnu-component.mk
    37 
    38 
    38 # with ksh93 as the configure shell, all tests pass
    39 # with ksh93 as the configure shell, all tests pass
    39 CONFIG_SHELL=$(BINDIR)/ksh93
    40 CONFIG_SHELL=$(BINDIR)/ksh93
    40 
    41 
    41 CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
    42 CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
    42 CONFIGURE_OPTIONS += PERL="$(PERL)"
    43 CONFIGURE_OPTIONS += PERL="$(PERL)"
    43 CONFIGURE_OPTIONS += M4="$(GNUBIN)/m4"
    44 CONFIGURE_OPTIONS += M4="$(GNUBIN)/m4"
    44 
    45 
       
    46 # The Makefile has different targets for the equivalent of "gmake test" and
       
    47 # "gmake system-test".
       
    48 COMPONENT_TEST_TARGETS =	check-local
       
    49 COMPONENT_TEST_DIR =		$(@D)/tests
       
    50 COMPONENT_TEST_ENV +=		F77=/usr/bin/gfortran
       
    51 
       
    52 COMPONENT_SYSTEM_TEST_TARGETS =	installcheck
       
    53 COMPONENT_SYSTEM_TEST_DIR =	$(@D)/tests
       
    54 COMPONENT_SYSTEM_TEST_ENV +=	F77=/usr/bin/gfortran
       
    55 
       
    56 COMPONENT_TEST_TRANSFORMS += \
       
    57         '-e "/check-local/d"' \
       
    58         '-e "/ksh93/d"' \
       
    59         '-e "/Entering directory/d"' \
       
    60         '-e "/Leaving directory/d"' \
       
    61         '-e "/^make/d"'
       
    62 
    45 REQUIRED_PACKAGES += developer/macro/gnu-m4
    63 REQUIRED_PACKAGES += developer/macro/gnu-m4
    46 REQUIRED_PACKAGES += $(PERL_PKG)
    64 REQUIRED_PACKAGES += $(PERL_PKG)
    47 REQUIRED_PACKAGES += shell/ksh93
    65 REQUIRED_PACKAGES += shell/ksh93