Home | History | Annotate | Line # | Download | only in xz
      1  1.2  joerg # $NetBSD: Makefile,v 1.2 2018/09/25 05:42:08 joerg Exp $
      2  1.1  joerg 
      3  1.1  joerg SUBDIR+=	lib .WAIT bin
      4  1.1  joerg 
      5  1.2  joerg run-configure:
      6  1.2  joerg 	[ ! -d tmp ] || rm -r tmp
      7  1.2  joerg 	mkdir -p tmp
      8  1.2  joerg 	cd tmp && CONFIG_SITE= ${XZSRCDIR:Q}/configure --enable-external-sha256 \
      9  1.2  joerg 	    CC=${CC:Q} CFLAGS=${CFLAGS:N-Werror:Q} \
     10  1.2  joerg 	    CPPFLAGS=${CPPFLAGS:N-std=c++11:Q} LDFLAGS=${LDFLAGS:Q} LD=${LD:Q} \
     11  1.2  joerg 	    --target=${MACHINE_GNU_PLATFORM} --host=${MACHINE_GNU_PLATFORM}
     12  1.2  joerg 	mv tmp/config.h ${XZINCDIR:Q}
     13  1.2  joerg 	printf '#include <sys/endian.h>\n#if BYTE_ORDER == BIG_ENDIAN\n#  define WORDS_BIGENDIAN 1\n#endif\n' >> ${XZINCDIR:Q}/config.h
     14  1.2  joerg 
     15  1.2  joerg .include "Makefile.inc"
     16  1.2  joerg 
     17  1.1  joerg .include <bsd.subdir.mk>
     18