@@ -36,7 +36,7 @@ if $WASI
3636then
3737
3838
39- echo "
39+ echo "
4040_______________________ PG_BRANCH=${PG_BRANCH} _____________________
4141
4242wasi : $( which wasi-c) $( wasi-c -v)
@@ -139,12 +139,15 @@ END
139139 fi
140140 else
141141 echo " linking libpglite ${BUILD} failed in $( pwd) "
142+ exit 142
142143 fi
143144 else
144145 echo " ${BUILD} compilation of libpglite ${PG_BRANCH} failed"
145- exit 106
146+ exit 146
146147 fi
147148
149+ touch ${WORKSPACE} /${BUILD} .done
150+
148151else
149152 . ${SDKROOT:-/ opt/ python-wasm-sdk} /wasm32-bi-emscripten-shell.sh
150153
@@ -165,17 +168,14 @@ else
165168 EXPORTED_FUNCTIONS=" _main,_use_wire,_pgl_initdb,_pgl_backend,_pgl_shutdown,_interactive_write,_interactive_read,_interactive_one"
166169 EXPORTED_FUNCTIONS=" $EXPORTED_FUNCTIONS ,_get_channel,_get_buffer_size,_get_buffer_addr"
167170
168- # EXPORTED_RUNTIME_METHODS="MEMFS,IDBFS,FS,FS_mount,FS_syncfs,FS_analyzePath,setValue,getValue,UTF8ToString,stringToNewUTF8,stringToUTF8OnStack"
169171 EXPORTED_RUNTIME_METHODS=" MEMFS,IDBFS,FS,setValue,getValue,UTF8ToString,stringToNewUTF8,stringToUTF8OnStack"
170172
171173
172-
173174 if $DEBUG
174175 then
175176 # FULL
176177 LINKER=" -sMAIN_MODULE=1 -sEXPORTED_FUNCTIONS=${EXPORTED_FUNCTIONS} "
177178 unset EMCC_FORCE_STDLIBS
178- # LINKER="-sMAIN_MODULE=2 -sEXPORTED_FUNCTIONS=@${PGL_DIST_LINK}/exports/pglite"
179179 else
180180 # min
181181 # LINKER="-sMAIN_MODULE=2"
@@ -255,7 +255,7 @@ ________________________________________________________
255255 ./wasm-build/linkimports.sh
256256 else
257257 echo "
258- * linking node raw version of pglite failed" ; exit 250
258+ * linking node raw version of pglite failed" ; exit 261
259259
260260 fi
261261
@@ -293,13 +293,13 @@ ________________________________________________________
293293 -lnodefs.js -lidbfs.js -lxml2 -lz
294294 then
295295 du -hs du -hs ${PG_DIST} /*
296- touch ${WORKSPACE} /done
296+ touch ${WORKSPACE} /${BUILD} . done
297297 else
298298 echo "
299- * linking web version of pglite failed" ; exit 272
299+ * linking web version of pglite failed" ; exit 302
300300 fi
301301 else
302- echo " compilation of libpglite ${PG_BRANCH} failed" ; exit 275
302+ echo " compilation of libpglite ${PG_BRANCH} failed" ; exit 305
303303 fi
304304fi
305305
0 commit comments