parent
15cd503a96
commit
e536bedf95
@ -0,0 +1,25 @@
|
||||
|
||||
|
||||
PKG_NAME := quickjs
|
||||
PKG_VER := 2021-03-27
|
||||
PKG_SOURCES := https://bellard.org/quickjs/quickjs-2021-03-27.tar.xz
|
||||
PKG_MD5 := e440253463e60a436e4944a99732ddd1
|
||||
HOMEPAGE := "https://bellard.org/quickjs/"
|
||||
#PKG_PATCHES := pkg_patch.txt
|
||||
|
||||
include $(EXTBLD_LIB)
|
||||
|
||||
$(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/quickjs $(PKG_INSTALL_DIR)/quickjs; \
|
||||
)
|
||||
touch $@
|
@ -0,0 +1,18 @@
|
||||
package third_party.cmd
|
||||
|
||||
@App
|
||||
@AutoCmd(preserve_locals=true)
|
||||
@Build(script="$(EXTERNAL_MAKE)")
|
||||
@BuildArtifactPath(cppflags="-I$(abspath
|
||||
$(EXTERNAL_BUILD_DIR))/third_party/cmd/quickjs/install/include")
|
||||
@Cmd(name = "qjs",
|
||||
help = "Small JavaScript Emgine",
|
||||
|
||||
man = '''
|
||||
NAME
|
||||
Small JavaScript Engine
|
||||
|
||||
''')
|
||||
module qjs{
|
||||
|
||||
}
|
@ -0,0 +1,2 @@
|
||||
# Портировамние OTP-25.0/Erlang-25.0 on Embox OS
|
||||
|
@ -0,0 +1,4 @@
|
||||
|
||||
for (let i = 0; i< 5; i++){
|
||||
console.log("Привет мир !!!:\t" + i);
|
||||
}
|
Loading…
Reference in new issue