| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | # This file is part of the OpenADK project. OpenADK is copyrighted# material, please see the LICENCE file in the top-level directory.include $(TOPDIR)/rules.mkPKG_NAME:=		llvmPKG_VERSION:=		3.3PKG_RELEASE:=		1PKG_MD5SUM:=		40564e1dc390f9844f1711c08b08e391PKG_DESCR:=		collection of modular and reusable compiler and toolchain technologiesPKG_SECTION:=		langPKG_URL:=		http://llvm.org/PKG_SITES:=		http://llvm.org/releases/3.3/PKG_LIBC_DEPENDS:=	eglibc glibc muslPKG_HOST_DEPENDS:=	!darwinPKG_ARCH_DEPENDS:=	mips x86 x86_64 armDISTFILES:=             ${PKG_NAME}-${PKG_VERSION}.src.tar.gzWRKDIST=		${WRKDIR}/${PKG_NAME}-${PKG_VERSION}.srcinclude $(TOPDIR)/mk/package.mkTARGET_CFLAGS:=         $(filter-out -fhonour-copts,$(TARGET_CFLAGS))# disable honour cflags stuffXAKE_FLAGS+=            GCC_HONOUR_COPTS=s$(eval $(call PKG_template,LLVM,llvm,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))CONFIG_STYLE:=		manualBUILD_STYLE:=		manualINSTALL_STYLE:=		manualXAKE_FLAGS+=		VERBOSE=1do-configure:	mkdir -p $(WRKBUILD)/BuildTools	(cd $(WRKBUILD)/BuildTools; env ac_cv_build_exeext="" ../configure ${CONFIGURE_TRIPLE} --prefix=/usr --disable-docs)do-build:	env GCC_HONOUR_COPTS=s ${MAKE} -C ${WRKBUILD}/BuildToolsdo-install:	env GCC_HONOUR_COPTS=s ${MAKE} -C ${WRKBUILD}/BuildTools DESTDIR=$(STAGING_TARGET_DIR) install 	env GCC_HONOUR_COPTS=s ${MAKE} -C ${WRKBUILD}/BuildTools DESTDIR=$(WRKINST) install 	cp ${WRKBUILD}/BuildTools/BuildTools/Release+Asserts/bin/llvm-config \		$(STAGING_TARGET_DIR)/usr/bininclude ${TOPDIR}/mk/pkg-bottom.mk
 |