File tree Expand file tree Collapse file tree 1 file changed +2
-13
lines changed Expand file tree Collapse file tree 1 file changed +2
-13
lines changed Original file line number Diff line number Diff line change 6767 - name : Install required tools
6868 run : sudo apt-get update && DEBIAN_FRONTEND=noninteractive sudo apt-get install -y tcl
6969
70- - name : Configure build tools
70+ - name : Configure build tools and compile
7171 run : |
7272 cd thirdparty/sqlite
7373 git apply ../../patches/sqlite_fix_build.patch
8080 export CFLAGS="-DSQLITE_ENABLE_RTREE -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 \
8181 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA $OPT_FEATURE_FLAGS"
8282 ./configure --disable-shared --prefix=$GITHUB_WORKSPACE/dist
83-
84- - name : Build amalgamation without emscripten
85- run : |
86- cd thirdparty/sqlite
83+ # build amalgamation without emscripten
8784 make sqlite3.c
88-
89- - name : Configure build tools (emscripten)
90- run : |
91- cd thirdparty/sqlite
9285 emconfigure ./configure --disable-shared --prefix=$GITHUB_WORKSPACE/dist
93-
94- - name : Start compilation
95- run : |
96- cd thirdparty/sqlite
9786 emmake make install -j$(nproc)
9887
9988 - name : Upload build artifacts
You can’t perform that action at this time.
0 commit comments