From 2205287e5898b3b458ea515563c0d6f3df1018b0 Mon Sep 17 00:00:00 2001 From: Epicalert Date: Mon, 19 Jul 2021 20:36:36 +0800 Subject: [PATCH] Add icons and manifest to Windows executable --- CMakeLists.txt | 2 ++ packaging/facecam2d-config.ico | Bin 0 -> 9662 bytes packaging/facecam2d.ico | Bin 0 -> 9662 bytes packaging/fc2d.rc | 1 + packaging/fc2dconfig.rc | 2 ++ 5 files changed, 5 insertions(+) create mode 100644 packaging/facecam2d-config.ico create mode 100644 packaging/facecam2d.ico create mode 100644 packaging/fc2d.rc create mode 100644 packaging/fc2dconfig.rc diff --git a/CMakeLists.txt b/CMakeLists.txt index 3b0fdb4..236cc70 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -68,6 +68,7 @@ add_executable( fc2d src/error.cpp src/eye.cpp src/configfile.cpp + packaging/fc2d.rc ) target_link_libraries( fc2d ${OpenCV_LIBS} ${OPENGL_LIBRARIES} ${WEBP_LIBRARIES} ${GLUT_LIBRARY} GLEW::glew zip Boxer fmt ) @@ -78,6 +79,7 @@ add_executable( fc2dconfig src/configfile.cpp src/toml.c src/tomlcpp.cpp + packaging/fc2dconfig.rc ) target_link_libraries( fc2dconfig ${wxWidgets_LIBRARIES} ) diff --git a/packaging/facecam2d-config.ico b/packaging/facecam2d-config.ico new file mode 100644 index 0000000000000000000000000000000000000000..0f80951a3f0434e9da8d96a4f1738596a019250e GIT binary patch literal 9662 zcmdT}33QHE8vg7xIF=qcYC6oQhH++$8tGw_X7nJ`u9l8ALBz2{O$>te#7=CH85v1M zq$PrA5>l;Y4kBWSrGi?gjSR6DwQupi^E@~I{m%Dql1MP~^5nhu{oZ@;bMJlc{qFsK z!zhD)&6*kb`)gzMn}*?K7)E0NCSxE#yOM^6@oJR<6c|eU_YKq#01O5Kfk+_63A2&+ z1%3gz74MoxEN~3CZ3okFZklqo|bW7krXf5xsj znF`z6O@3L>5BRDwHI01q!M_+C_!WG!H1B|b0Neik`^mWw#;%WZa(?%EqK>%WdrU|RRVs@aEboV%LFRe*8fNq&O|mjUtf^Rt~e zaiY)|DXbfj5erl-aNMn&Hf~-dLk4v&h!d;>@KOjI*jc{CGpp}cDRcGnt?*Op-%SU+ zVN-ic>(;IF&!0d4urO{#d7gLfoN7BdCe-AVkT_i$)hZ*+8rG9Kl?|z0!MO8!6=M*% zg#u^2@odG)X{LV+;?3T_ciix%sRnQc5HBw;+o@BhiXZ46I4jj)fCsTu)*e74jJ^m1Puz1M~@z<9_Qudnfn_!bRjwLtP1>xv83Z@^5j502R1xg zOh3DHg;rz0z0Sih7Tf&Ugiz_z;~j~N93$yFV-=5GS@DWP#*TD{`X)}CsNXHSG%0W# z4~SmVJ2IE5y888Q%Q}wO{cx%<{!RYVr%x}|{o`YkMx~J$v@Z2i@LRZCTqk`RC=i)ZejVM_tc&5(CFp?)dYpVdu|t z#n0rwcJ10?uh$(rcF3GLb7a=6Ste%AoGH=K(Zc>s3LP(h>HB9{5<5wD?p~(GFmul` zHU619ce?OjzI?gnpJ?YlhWxE%S=YxOzQ;Pghfh0lCvM%kRcdjsi6yOGrMQv<&jflN z27cU8h6e@8U z|5951zMeVfR}6Whdck`*cIl_4Khx|F z&=#Dv97RI1va+5heOVF{t=djpJ;UU~ex!Y~P(JMAt9hBa{|E1?eMF`H6bab@?f6XsFV~Oy5Lu^M{+pRhqW$ouT#+Hts z=gyx4bNcjYXD)iFRF0vQd3i9+_-TvYSbw3iC;DX-iy7Nf-|)=Z{A$ljvhVgz`*KHTbRrg8q!cL09x(tEt~m|OE-lMl{)F8n)n>ZIDr$;mP6M?aNq;lhQc%~OKw zopoQhaKUt8>{qK+O@a3Vt8knG0s>SSl#8^Id`g<%rX(;h(1riv#fw#43l=Oen+XpO zS2j=cZ#p6|V#EmLyK&=2t6AE#X`}47Z{K#X^E(H*0K7}8y$8B5G4G9tJ%{r@zCG|B zui9F98-bf4Y9?Hb8M?ADjg- z?Gi&Im7AL@xLd3GxtCnNeA$JoC&TsY*M;A8S-(b;CQT$eJKLcM+qOS9@9xMKRX&2F z)TvX4cW$?RU}NOs{O)le@s!M&GiQW*@1{+g4eD*5F)$!JgCW$iRdq*|f0TFawHkIpacJ~(ktMOzh0#MXUb-qF;$ znmv2AjrWa`3fF34Vxrz>7&qSlmE1R9D%N4BMa3uQ0ry9Tvqf?G!@VExVQb8!JZJ74 z0LJ7*K+OZr!s>S()J~Ql*Msr>yH!d)-hkMEG06eL!)TF=NJ~OP4OW z9e%_J_bnU0we8-$+t#5&2feqmEWg#a0A7ahx9dHC9!Du(zPwbdSkVErS$!<&wMf?j zUbgsyz%jrRPiK23eBXQ7q}{aN6t!R*%AW7~&0sjCR0sk+; zb89#-1gQElNQ=#=KNX`VKV!d)hfW8J>IDPJw+n;8C|9tFaz}l@JT!lBqCMB5%Oaf) zz-&wbxB+X8q{>s9LI(;9P;_2vZ3hn};H3mSm2lQ69&{PIUF&l8JoOY5tK_7sBcBet x*7cFkMgCojX1^yR&v6iFY_MhQx*RqBS66z9QD5m?xYPasZq&9)c8$l#{}+>3{bB$B literal 0 HcmV?d00001 diff --git a/packaging/facecam2d.ico b/packaging/facecam2d.ico new file mode 100644 index 0000000000000000000000000000000000000000..5d018497283188fecb4da96344bd40b0e40835a3 GIT binary patch literal 9662 zcmeHMYfKeK6kemX4=}bh5^GXzX-gZ^5Nk>UF+|d)zS?U0!^9sAkWvX6jWN+0+60WE zpiv}EBTbC`p-2=0sBI&fplB!vnuySXrioDBP~_zUSmw;4uOC z3P=KSfFCW$#C;s_0x%wA7D%K4jeu}~ZrC0HJ_g1@-b14WfDRbEmn~Z+HgDc6v32WK zQBY9efwgPb8n&i-)wuoy7!7$2jbs3WfaJ1t=~8j@=+S{2H*V;IgM+&8BOM(b;{5sZ zdPYWuwJ*QG=PSTS$*XY8v6Ag3BqZn;FJ2^PKa71pzJC3>zG1@#V=UnNZy*{7w!906 zt$>(5eY(iY%Nv0BCg$+Tl`B{Dn3xz9i+yN^^FLVfIvlkCV)5d|dShdw-xzU7Uz&Gz zc8d7;cokCvXz!ySbRYsgWNw*1fBwMj+qa(t!p&}-M~@!qiHV8oJ#?XM=7~V%MO178 zL|9mue(l<|zysZG2ViG;54C82LVz8}BlnpzXX;n4ULDbKw|4K=ty|_f{b>OFKO=X7 zxz6f;H11PVQ&k-O=8!*D8QP!ZzHQq!NBOa=tW5r16%`eU;^JaKO`JY`T0D8;>=iaN zG^n{u%^YG^vSBDfLqqlZ_wU;t>aMOXb9-LbRaI5CeJR65ixw$A-`FJoJnTBjzp${- z@q9gZ?wr`UbEnv`V~2t5+qa9{++4x_IhBJ44=VooHu--@?nHNY_n5@JxsQxTH=hQZ z{C}YR#*G`toICq*`SN8ohugu+P97~Kf6lq_AZ=}JYW%5Z0sf>O2BNyUdOXk<4<9}> z^AGn&9?yR#|4WxHjYs}=a_D&G|Nr)c%6DLkcJ_imQFv@&g?BBm%+F~Ck&YnFhun!f<$;qDJ!JdlLiPU4a|Y)Zvi|DTtIejyHP%0B{lN1sp56G9pJ5=d?(^cm zWXTfQ7S22j|LCVI+q-wKQReG{^PRr$+___zF!rZRnId7`A8?#-MkDK>9?v4}2+yWO zQc{u^|9$)RNnd;R>@nKU%F2>uzTUrKh>JCA)=1lvCr_G-MQm)WEPwFefk!#dImiXz zUXo|4cEs2>BKADi|2TW#K3=wU`0!yFzi=qWuC=w*qwS$?jvqfR>qbRI3H1({k9bc% zR{l7LRD0k`JH*{K)1Z0w!rbn4Kvh#yWAuSGM0R%eP;|Y@7$4^I&t1EA$#YWrh>ni- z$P4VB@(&#gIFT9{3&gZn43SiGbF;wSTKZ=$X=!Qk;_9oQy}e!VT$lb8=FFKRYHMpf zs<3VMbEkWERMWm>-5E1xaL+wtAJ`bV{M&Dj2O-N%Q&W@7y``n40%ukpPwVRHRNSzS zpOcV7;Tdp0z;W@4A&mJ8NZC2 z8ziHOoL8BdnR;(;Z=geM)Z<*u&(BwRhH>*N@T_xcwrixoQpP9W1NM&|YYT&zjSJ>} z{0^IArg((8vy+U;R6xE5tcB%wBwe?knwW==9XmD{5)z{3DSdtC_6;>E!fy#ZfaHL0 zpndo5-5YY$5hKi7`pug+MP+5BzHs3}mD^dj4tO6J3*k4ZDnN~+m^5jUm^^v12PRIO zXgoLD;<^xc85nDc2Z28TUp%el6|fD)H^pH0I}#4R0F3#8YsH=O^e5m0V7!amyMZLR zw*lV+Zv+1o;kq>o_!)7mu}I*_2a(u;|0Bd_h>*+_o6zr4s&X;WwuK