Fix compile module

This commit is contained in:
Oleg Korshul
2022-12-12 16:45:13 +03:00
parent 796190157a
commit eb5180471e
3 changed files with 5 additions and 4 deletions

View File

@ -1,5 +1,5 @@
#include "../../../../common/File.h"
#include "../../../../../3dParty/openssl/common/common_openssl.h"
#include "../../../../../Common/3dParty/openssl/common/common_openssl.h"
#ifndef DISABLE_XMLSEC
#include "../../include/Certificate.h"

View File

@ -34,5 +34,5 @@ if not base.is_file("./openssl/libcrypto.a"):
base.print_info("Compile openssl...")
os.chdir("./openssl")
#run_as_bash("./compile_openssl.sh", ["./config no-shared no-asm no-ssl2 no-ssl3", "source ./../emsdk/emsdk_env.sh", "export CC=emcc", "export CXX=emcc", "make"])
run_as_bash("./compile_openssl.sh", ["source ./../../../../../../Common/js/emsdk/emsdk_env.sh", "emconfigure ./config no-shared no-asm no-threads", "sed -i 's|^CROSS_COMPILE.*$|CROSS_COMPILE=|g' Makefile", "emmake make build_generated libssl.a libcrypto.a"])
run_as_bash("./compile_openssl.sh", ["source ./../../../../../../../Common/js/emsdk/emsdk_env.sh", "emconfigure ./config no-shared no-asm no-threads", "sed -i 's|^CROSS_COMPILE.*$|CROSS_COMPILE=|g' Makefile", "emmake make build_generated libssl.a libcrypto.a"])
os.chdir("../")

View File

@ -2,10 +2,11 @@
"name": "engine",
"res_folder": "./deploy",
"wasm": true,
"asm": false,
"asm": true,
"embed_mem_file": true,
"run_before": "before.py",
"run_after": "after.py",
"base_js_content": "./engine.js",
"base_js_content": "./engine_base.js",
"compiler_flags": [
"-O3",