fix rust MakeFile

master
serkus01 2 years ago
parent 04d7cc4317
commit 8cdc5fe8b6

@ -3,7 +3,7 @@
PKG_NAME := quickjs
PKG_VER := 2021-03-27
PKG_SOURCES := https://bellard.org/quickjs/quickjs-2021-03-27.tar.xz
PKG_MD5 := e440253463e60a436e4944a99732ddd1
PKG_MD5 := 135182a626aa0c87a49aa2bf58fd39bf
HOMEPAGE := "https://bellard.org/quickjs/"
#PKG_PATCHES := pkg_patch.txt
@ -20,6 +20,6 @@ $(BUILD) :
$(INSTALL) :
cd $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VER) && ( \
$(MAKE) DESTDIR=$(PKG_INSTALL_DIR) install; \
mv $(PKG_INSTALL_DIR)/usr/local/bin/quickjs $(PKG_INSTALL_DIR)/quickjs; \
mv $(PKG_INSTALL_DIR)/usr/local/bin/qjs $(PKG_INSTALL_DIR)/qjs; \
)
touch $@

@ -1,11 +1,11 @@
PKG_NAME := Rust
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 := 32a066627fb99fbc00bbedc251815dad
PKG_MD5 := 1688704007a392321b8ccc1a4663b46f
#PKG_PATCHES := pkg_patch.txt
include $(EXTBLD_LIB)
@ -15,9 +15,12 @@ $(CONFIGURE) :
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) && ( \
@ -30,6 +33,6 @@ $(BUILD) :
$(INSTALL) :
cd $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VER) && ( \
$(MAKE) DESTDIR=$(PKG_INSTALL_DIR) install; \
mv $(PKG_INSTALL_DIR)/usr/local/bin/erl $(PKG_INSTALL_DIR)/erl; \
mv $(PKG_INSTALL_DIR)/usr/local/bin/rustc $(PKG_INSTALL_DIR)-rustc; \
)
touch $@

@ -4,14 +4,15 @@ package third_party.cmd
@AutoCmd(preserve_locals=true)
@Build(script="$(EXTERNAL_MAKE)")
@BuildArtifactPath(cppflags="-I$(abspath $(EXTERNAL_BUILD_DIR))/third_party/cmd/rust/install/include")
@Cmd(name = "rs",
@Cmd(name = "rustc",
help = "The Rust Programming Language",
homepage = "rust-lang.org",
man = '''
NAME
The Rust Programming Language
''')
module rs{
module rustc{
}

@ -1,2 +1,2 @@
# Портировамние Rust-lang-1.16.0 on Embox OS
Для сборке на хостой машине нужно иметь/установить ninja-build cmake llvm python
# Портировамние OTP-25.0/Erlang-25.0 on Embox OS

@ -0,0 +1,3 @@
fn main() {
println!("Hello, world!");
}
Loading…
Cancel
Save