You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
825 B

PKG_NAME := rust
PKG_VER := 1.61.0
HOMEPAGE :="https://rust-lang.org"
PKG_SOURCES := https://static.rust-lang.org/dist/rustc-1.61.0-src.tar.gz
PKG_MD5 := 1688704007a392321b8ccc1a4663b46f
#PKG_PATCHES := pkg_patch.txt
include $(EXTBLD_LIB)
$(CONFIGURE) :
export EMBOX_GCC_LINK=full; \
cd $(PKG_SOURCE_DIR) && ( \
./configure --host=$(AUTOCONF_TARGET_TRIPLET) \
--target=$(AUTOCONF_TARGET_TRIPLET) \
CC=$(EMBOX_GCC) \
)
touch $@
#-with-termcap=no \
\
$(BUILD) :
cd $(PKG_SOURCE_DIR) && ( \
$(MAKE) MAKEFLAGS='$(EMBOX_IMPORTED_MAKEFLAGS)'; \
)
touch $@
#MAKEFLAGS='$(EMBOX_IMPORTED_MAKEFLAGS)';
$(INSTALL) :
cd $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VER) && ( \
$(MAKE) DESTDIR=$(PKG_INSTALL_DIR) install; \
mv $(PKG_INSTALL_DIR)/usr/local/bin/rustc $(PKG_INSTALL_DIR)-rustc; \
)
touch $@