From 94c5de9ff3a5c4060bae41f7253c4715a355c931 Mon Sep 17 00:00:00 2001 From: Morpheus133 Date: Thu, 19 Dec 2024 20:48:42 +0100 Subject: [PATCH 1/3] Update Jellyfin Web branch to 10.10.z --- Build-on-Linux.md | 4 ++-- Build-on-Windows.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Build-on-Linux.md b/Build-on-Linux.md index 96d66c3..737204a 100644 --- a/Build-on-Linux.md +++ b/Build-on-Linux.md @@ -16,9 +16,9 @@ _This is a guide for Ubuntu. But I believe that Tizen Studio can be installed on > It is recommended that the web version match the server version. ```sh - git clone -b release-10.9.z https://github.com/jellyfin/jellyfin-web.git + git clone -b release-10.10.z https://github.com/jellyfin/jellyfin-web.git ``` - > Replace `release-10.9.z` with the name of the branch you want to build. + > Replace `release-10.10.z` with the name of the branch you want to build. > You can also use `git checkout` to switch branches. 5. Clone or download Jellyfin Tizen (this) repository. diff --git a/Build-on-Windows.md b/Build-on-Windows.md index 68cf8b2..587413c 100644 --- a/Build-on-Windows.md +++ b/Build-on-Windows.md @@ -18,9 +18,9 @@ _Commands in this guide are for Windows Command Prompt or Batch files. Most of t > It is recommended that the web version match the server version. ```bat - git clone -b release-10.9.z https://github.com/jellyfin/jellyfin-web.git + git clone -b release-10.10.z https://github.com/jellyfin/jellyfin-web.git ``` - > Replace `release-10.9.z` with the name of the branch you want to build. + > Replace `release-10.10.z` with the name of the branch you want to build. > You can also use `git checkout` to switch branches. 5. Clone or download Jellyfin Tizen (this) repository. From d1f0d3f766fbfa4fd2ee6a6ea26f6b076391f8ec Mon Sep 17 00:00:00 2001 From: Morpheus133 Date: Thu, 19 Dec 2024 20:49:11 +0100 Subject: [PATCH 2/3] Remove 10.8- related build parmeter (SKIP_PREPARE) --- Build-on-Linux.md | 4 +--- Build-on-Windows.md | 4 ---- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/Build-on-Linux.md b/Build-on-Linux.md index 737204a..d081981 100644 --- a/Build-on-Linux.md +++ b/Build-on-Linux.md @@ -30,14 +30,12 @@ _This is a guide for Ubuntu. But I believe that Tizen Studio can be installed on ```sh cd jellyfin-web -SKIP_PREPARE=1 npm ci --no-audit +npm ci --no-audit USE_SYSTEM_FONTS=1 npm run build:production ``` > You should get `jellyfin-web/dist/` directory. -> `SKIP_PREPARE=1` can be omitted for 10.9+. - > `USE_SYSTEM_FONTS=1` is required to discard unused fonts and to reduce the size of the app. (Since Jellyfin Web 10.9) > Use `npm run build:development` if you want to debug the app. diff --git a/Build-on-Windows.md b/Build-on-Windows.md index 587413c..23371e9 100644 --- a/Build-on-Windows.md +++ b/Build-on-Windows.md @@ -32,7 +32,6 @@ _Commands in this guide are for Windows Command Prompt or Batch files. Most of t ```bat cd jellyfin-web -set SKIP_PREPARE=1 set USE_SYSTEM_FONTS=1 npm ci --no-audit npm run build:production @@ -42,7 +41,6 @@ npm run build:production ```powershell cd jellyfin-web -$env:SKIP_PREPARE=1 $env:USE_SYSTEM_FONTS=1 npm ci --no-audit npm run build:production @@ -51,8 +49,6 @@ npm run build:production > You should get `jellyfin-web/dist/` directory. -> `set SKIP_PREPARE=1` can be omitted for 10.9+. - > `USE_SYSTEM_FONTS=1` is required to discard unused fonts and to reduce the size of the app. (Since Jellyfin Web 10.9) > Use `npm run build:development` if you want to debug the app. From a7e9fd6e06ba4348a6a8eb0f7a2e8d8963456051 Mon Sep 17 00:00:00 2001 From: Morpheus133 Date: Thu, 19 Dec 2024 20:49:44 +0100 Subject: [PATCH 3/3] Exclude gulpfile from packaging gulpfile.js was renamed in 6a6a14cb9b3a6016db0a469aa3f14bdfc8a861d0 --- Build-on-Linux.md | 2 +- Build-on-Windows.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Build-on-Linux.md b/Build-on-Linux.md index d081981..8e8e82d 100644 --- a/Build-on-Linux.md +++ b/Build-on-Linux.md @@ -63,7 +63,7 @@ If any changes are made to `jellyfin-web/dist/`, the `jellyfin-tizen/www/` direc > Make sure you select the appropriate Certificate Profile in Tizen Certificate Manager. This determines which devices you can install the widget on. ```sh -tizen build-web -e ".*" -e gulpfile.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock" +tizen build-web -e ".*" -e gulpfile.babel.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock" tizen package -t wgt -o . -- .buildResult ``` diff --git a/Build-on-Windows.md b/Build-on-Windows.md index 23371e9..cfe5e79 100644 --- a/Build-on-Windows.md +++ b/Build-on-Windows.md @@ -86,7 +86,7 @@ If any changes are made to `jellyfin-web/dist/`, the `jellyfin-tizen/www/` direc > Make sure you select the appropriate Certificate Profile in Tizen Certificate Manager. This determines which devices you can install the widget on. ```bat -tizen.bat build-web -e ".*" -e gulpfile.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock" +tizen.bat build-web -e ".*" -e gulpfile.babel.js -e README.md -e "node_modules/*" -e "package*.json" -e "yarn.lock" tizen.bat package -t wgt -o . -- .buildResult ```