mirror of
				https://github.com/pocketpy/pocketpy
				synced 2025-11-04 02:30:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			15 lines
		
	
	
		
			304 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			304 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
set -e
 | 
						|
 | 
						|
python prebuild.py
 | 
						|
 | 
						|
rm -rf web/lib
 | 
						|
mkdir web/lib
 | 
						|
 | 
						|
SRC=$(find src/ -name "*.c")
 | 
						|
 | 
						|
emcc $SRC -Iinclude/ -s -Os \
 | 
						|
    -sEXPORTED_FUNCTIONS=_py_initialize,_py_exec,_py_finalize,_py_printexc,_py_clearexc \
 | 
						|
    -sEXPORTED_RUNTIME_METHODS=ccall \
 | 
						|
    -sALLOW_MEMORY_GROWTH=1 \
 | 
						|
    -o web/lib/pocketpy.js
 |