From 8e8ba01336226390b24e6b3769bdec0701c7a0e4 Mon Sep 17 00:00:00 2001 From: xiaji Date: Thu, 21 May 2026 17:29:31 +0800 Subject: [PATCH] Add read.ico as windows exe icon resource --- Cargo.toml | 4 ++++ build.rs | 7 +++++++ read.ico | Bin 0 -> 3230 bytes read.rc | 1 + 4 files changed, 12 insertions(+) create mode 100644 build.rs create mode 100644 read.ico create mode 100644 read.rc diff --git a/Cargo.toml b/Cargo.toml index 865fde3..3805a51 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,6 +3,10 @@ name = "epub-read" version = "0.1.0" edition = "2021" description = "ePub reader with egui" +build = "build.rs" + +[build-dependencies] +embed-resource = "2.4" [[bin]] name = "epub-read" diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..b249850 --- /dev/null +++ b/build.rs @@ -0,0 +1,7 @@ +#[cfg(target_os = "windows")] +fn main() { + embed_resource::compile("read.rc", embed_resource::NONE); +} + +#[cfg(not(target_os = "windows"))] +fn main() {} diff --git a/read.ico b/read.ico new file mode 100644 index 0000000000000000000000000000000000000000..31210deba3cc7b9a107bd000c1c886b5ae3d4f44 GIT binary patch literal 3230 zcmeHJT}TvB6u#PzmFv#E6NC}eMvx{%R`f$e8e~*N4?Pz2^CT7ZU_}PSQczSvn!7Wz zVh=?x6-CigJp@954@#nKnsaA!O{pM3qoVb9`_AaZq`T{uL@(au?78>cbIy0}xj$zZ z%fQc<%jln7@i4Z4F_sVVfeJw+r*;T)({1V*2w(TAW>6`ax+lggU41BZ^+9t5%TCvy z)OoGc#SnN=x;AD=DUq7mW@+jUw+;M^06z{2Pqrpm&9W>*ts1ovol+CMk&xKs_BX!Y zqALRWmq7i5V`}26TZd$b=?3QO#{4!}20w2G#cpZv)olT>QfkU}=v=gP5hXunke_I( zLN( z{2Aor1-YTV=rMKmmZ^DGxZ^hiVjt#Sf(B?U4w?2?yha@7x`R3MZU2Zr6@J*yW=C{o zTVoBI)o#pP)S>ahcEh{At&;oV_t^{wx3zNKLhSvX4nLdY$YizZjUZQM(7SciNz#Gj-pnA{fFGnKkY004dG6Fu=8l+h*y|z1X=Jk2tI(^c8um(NQ`NpzJuN% zt_I|{1^q8$@@`u%q!y%$5B(pMJGu+#m%-0v;9UcDxvBBJVJ$lsci<%Xwf85GlW%GK zfYi7ju~*PJm4-MXgUTAnw@$!MasFuigdg{_nG|obW@_pw@{4%rc~9DKe~R7sh%e>& zo5r8c|GzwcxJwDnAFs7^Wi1`zbkCo2|Niv+(_O~>{H^}EFHgGoe|!JjSc&@o8y|1n zQRHY4@4Wq9CW?_{$f5oIy$kVG$#h6Q=5HiXElFe-sSyfl>|30{_wBB_<<_P8ju`Ro z+ussT=sUnYPkpLCr~{?Yi-GQppHDTWx{Dh3g6a@3==)~rZd_D*79j%F?7rCiN|1{MnvTHNA4?2|~ zs(s&phx({~1izasf8+7uPV0}ym&D@rO4OePoh)A#%k$;dl`f5L%=0nyLCazzNvSI~ SQshu)U%9^z+Yrmli2nqnd;1Uo literal 0 HcmV?d00001 diff --git a/read.rc b/read.rc new file mode 100644 index 0000000..522eaa0 --- /dev/null +++ b/read.rc @@ -0,0 +1 @@ +1 ICON "read.ico"