fix: bundle SQL migrations into desktop runtime and enlarge path buffers

This commit is contained in:
Schwitzz
2026-10-30 13:04:42 -05:00
parent 01f597ca50
commit 201b095696
2 changed files with 6 additions and 5 deletions
+1
View File
@@ -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)..."
+5 -5
View File
@@ -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);