fix: bundle SQL migrations into desktop runtime and enlarge path buffers
This commit is contained in:
@@ -89,6 +89,7 @@ copyPkg("better-sqlite3", serverDir);
|
||||
copyPkg("argon2", serverDir);
|
||||
NODE_EOF
|
||||
|
||||
cp -a server/src/migrations "$STAGE_DIR/opt/pubscript/server/dist/migrations"
|
||||
cp -a apps/web/dist "$STAGE_DIR/opt/pubscript/apps/web/dist"
|
||||
|
||||
echo "==> [4/6] Compiling native GTK3 + WebKit2GTK desktop binary (/usr/bin/pubscript)..."
|
||||
|
||||
@@ -85,13 +85,13 @@ static void start_embedded_server(int port, const char *data_dir, const char *ap
|
||||
return;
|
||||
}
|
||||
|
||||
char db_path[1024];
|
||||
char db_path[2048];
|
||||
snprintf(db_path, sizeof(db_path), "%s/pubscript.sqlite", data_dir);
|
||||
|
||||
char web_dist[1024];
|
||||
char web_dist[2048];
|
||||
snprintf(web_dist, sizeof(web_dist), "%s/apps/web/dist", app_root);
|
||||
|
||||
char server_entry[1024];
|
||||
char server_entry[2048];
|
||||
snprintf(server_entry, sizeof(server_entry), "%s/server/dist/server.mjs", app_root);
|
||||
|
||||
char port_str[32];
|
||||
@@ -143,11 +143,11 @@ int main(int argc, char *argv[]) {
|
||||
snprintf(data_dir, sizeof(data_dir), "%s/.local/share/pubscript", home);
|
||||
mkdir_p(data_dir);
|
||||
|
||||
char webkit_data_dir[1024];
|
||||
char webkit_data_dir[2048];
|
||||
snprintf(webkit_data_dir, sizeof(webkit_data_dir), "%s/webdata", data_dir);
|
||||
mkdir_p(webkit_data_dir);
|
||||
|
||||
char webkit_cache_dir[1024];
|
||||
char webkit_cache_dir[2048];
|
||||
snprintf(webkit_cache_dir, sizeof(webkit_cache_dir), "%s/webcache", data_dir);
|
||||
mkdir_p(webkit_cache_dir);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user