mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 11:30:18 +00:00
...
This commit is contained in:
parent
31ae76c175
commit
0ee5c5add6
@ -88,12 +88,17 @@ if sys.platform in ['linux', 'darwin']:
|
||||
|
||||
print("amalgamated/pocketpy.h")
|
||||
|
||||
shutil.copy("amalgamated/pocketpy.h", "plugins/flutter/src/pocketpy.h")
|
||||
shutil.copy("amalgamated/pocketpy.h", "plugins/macos/pocketpy/pocketpy.h")
|
||||
def sync(path):
|
||||
shutil.copy("amalgamated/pocketpy.h", os.path.join(path, "pocketpy.h"))
|
||||
with open(os.path.join(path, "pocketpy.cpp"), "wt", encoding='utf-8') as f:
|
||||
f.write("#include \"pocketpy.h\"\n")
|
||||
|
||||
sync("plugins/flutter/src")
|
||||
sync("plugins/macos/pocketpy")
|
||||
|
||||
# unity plugin
|
||||
unity_ios_root = 'plugins/unity/PocketPyUnityPlugin/Assets/PocketPython/Plugins/iOS'
|
||||
if os.path.exists(unity_ios_root):
|
||||
shutil.copy("amalgamated/pocketpy.h", unity_ios_root)
|
||||
sync(unity_ios_root)
|
||||
|
||||
|
||||
|
@ -4,4 +4,4 @@ rm -rf web/lib
|
||||
mkdir web/lib
|
||||
|
||||
SRC=$(find src/ -name "*.cpp")
|
||||
em++ $SRC src2/lib.cpp -Iinclude/ -fno-rtti -fexceptions -O3 -sEXPORTED_FUNCTIONS=_pkpy_new_repl,_pkpy_repl_input,_pkpy_new_vm -sEXPORTED_RUNTIME_METHODS=ccall -o web/lib/pocketpy.js
|
||||
em++ $SRC -Iinclude/ -fno-rtti -fexceptions -O3 -sEXPORTED_FUNCTIONS=_pkpy_new_repl,_pkpy_repl_input,_pkpy_new_vm -sEXPORTED_RUNTIME_METHODS=ccall -o web/lib/pocketpy.js
|
Loading…
x
Reference in New Issue
Block a user