From 00872b31dfed2795b9319cfc8ba1fc8f55d1360e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Tue, 21 Jun 2022 09:12:26 +0200 Subject: [PATCH] Add icon for MacOS --- CMakeLists.txt | 6 +++++- tenmon.icns | Bin 0 -> 5347 bytes 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 tenmon.icns diff --git a/CMakeLists.txt b/CMakeLists.txt index 73ee821..8399d2a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,13 +45,17 @@ qt5_add_resources(TENMON_SRC resources.qrc) if(WIN32) list(APPEND TENMON_SRC icon.rc) add_compile_definitions("__PCL_WINDOWS") + set(tenmon_ICON "") elseif(APPLE) add_compile_definitions("__PCL_MACOS") + set(tenmon_ICON ${CMAKE_CURRENT_SOURCE_DIR}/tenmon.icns) + set_source_files_properties(${tenmon_ICON} PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") else() add_compile_definitions("__PCL_LINUX") + set(tenmon_ICON "") endif() -add_executable(tenmon WIN32 MACOSX_BUNDLE ${TENMON_SRC}) +add_executable(tenmon WIN32 MACOSX_BUNDLE ${tenmon_ICON} ${TENMON_SRC}) find_path(FITS_INCLUDE fitsio2.h PATH_SUFFIXES cfitsio REQUIRED) target_include_directories(tenmon PRIVATE ${OpenCV_INCLUDE_DIRS} ${FITS_INCLUDE} 3rdparty/include ${CMAKE_BINARY_DIR}) diff --git a/tenmon.icns b/tenmon.icns new file mode 100644 index 0000000000000000000000000000000000000000..f50cb0f81084ca71ba4f884b1f7a6e3f74b506ea GIT binary patch literal 5347 zcmeI0XH*o+w#RD%LmYwp;rh~xoA!Vr%namYasF@b>Opa_Tr6^WAL zAPNd90z*bYUfD@s&`d&@6}yl*ZApYe(TSEaM^!G z1_$|x(8j4a6uw`}f)w5lTptYf_2KRXg@VH1(~HZNCSuz79Z`yOHBK50qtO&d#E za=AP6Fw3q4Ms${qY?OLm@Qa(6ZA7O$ZX>k*Bnv%@QPap+V3Kk5%yozO5C#e!b@!@$`+`n z?VmN(ddy6->xdy{aZX;`OBqW;6ROGq)+#mEe!S@3**I=>?|SOR%$L2;u*u_WblnXN zfhc6t09XPZAR!9|B`zod0MCd2Z;e_$;-B`fM%)9ZWB{o0b+yzjLSUv z4@62*+?=2z|E`WM7D4+!7}c-Fi@2>VgWVJ}Xu6?Xh@G#*@+WmMf z{L`Z1Zf@ZB1JZ7*8+ozo|)YnI=kpA#1JE-1MeRa0E z8jk=lhReUBnckF4#2Iq)@)HXNs%BuX&Nf!#I}k{zpb1%JwG4L-IiC$u%VB6U|>(ANG`(wL6Wn$p$PRYy*!ZVKE#e&L94 zZ8DsQrLC%{$p84!ZtOh`4UL+*y804@a(wK=hbIoyu}VrxRwG`z-hs!KS5^uemJSXk z-Fe+yGdG-*37IZj{adzUt_!br;)ywfGc(S-4h01T<-z^K!;37)y}k|h*4op^>9P}* zcH!YldwY8tBoawjMdfmR=F6Azdip8RD=RA&mF8MWe(5F4U%wW4wzjnNld>Itk8vrgb4R1CMUNO2!x=a_V#E&l_dcMR3C>h7K`la>{PRU78)9A%C#PwoJ@Bi z?4s1Ua|wI<`x9@z)s~e}vvF_;UA=m>UsXY2LQLFXZhl^XgM(v5L0nv%9p9x(YZgnJ zCQzxEnwom-ffi@&Y;&_pdH3q7_|C?Lv_1zPUzz}i`XxI%8GR4Yfhr#U!bg^^MMW_+ z@y82FOS>yF+uJp=B>4$8m+n5kcta=Sjf113dFRaV{CtTU>F)d7jlDg^dz6ihsM?yE z$lk~0<>auz!NH%I*0;nb@4}@$a_`^oj;k@UwdKsS9?(Yr_HuV%fSxTdEG)UXxw#>y zx>_pY`gP+)UteD-k>NjbxW2@8%K;QM^+d}?M+ah+;NxR^+Fn-WiGmvQzj(5MT_`so+&?KcB+S zJA);nCb+(Q5}|n>c3w`7{muZx@!`DbU^%SnNypzn_3N=QO9@u;NKgzXCnu)g#gqA% zNmka|aYYG9$)2>dH2cGunF6;6fB&d6XU_Pfmob2*P`29DiHQfcow_XT_mI2Tk_vIX z4OwViU|j6I*Ub=3($dl_F%lK(o(9Iou4W|4wkUYPpcWilk6fOeb>-pY#GAHtb|T*; zb)SB`FaCBwL*$chD$Od#|z(e^h| zW(@ykQ7l&}Mo#?X>1iq_(aDv7z`zYMxzJ6V=P89k!5pj3e_8BkYuk6{%sYVtbSFlbg9?tw>pzC^ONvQK4s6_mJK<3GTp#^-n8Og>WPp~h zs;a8_W8eqDKRUN6yQ7um?MFovuoL>W^b^hG7etS*%$tGzKZ-|)4F_3LQbFsls19^5 z7->~$I7Q=KrDOp>x~rRMYaIQbF8(&?l@`d=;$iI zi2zQZ2tv8%ACfTugb~+}tLsNwtHd=}BZ>&9naR)#ADb?T1%Nh+1wlM&W+SoybTmLY z9T|bl^^-{e(J{YvHXcx+D#)>W?n!{k?$Dy8i6$N(IA@M>k^r^xYBgN_X9_G9pjgs( zRu&xLae$86YqKBP1_?*S98rLd$^G+|_oGX(OO#^(lJiPmBMT7#`b2<$Boti&fWc^wzybKX zxBu?#|JJz;p#!uksJj0RI`Bimi2qM?fVSl=DB_g;TXdK@t?7*EY0Y-jze9hQe*Ug0 zU8PWcfNRnFD_4f@&a^9dcqrBUR#sbUB5{vfw_#mq{zDvh23fDc?+I&qZ;5J~pZeF3 zFAwn-mA7{y_F9H1O~dB(+YPxYi~X*ZOgvM7WxZsl9wdYg5Ql`fim zI-~m&+FQ&qxW;xU_uc&dZqfX@Rrqt6Fy-yW7VH(506VxhkAGhAGHL_qKaf%&?Z994 z0WU%h?xwxL#Cd}~Z{ACACX(#sVq_MJ*`W7NC|(k2BP}$#JjN{Vz;0M})46V3B9OVu zZgW1aKDA$9Zk3Q=qw?_N50*B5jcIJ_fZ6ku{P zcy2ckMT3L=nzH|bhZ`Ta7^g$2`mK_)UZQfu;Hg(H4ArAYZ(H{)X64g|K2Eu*!b_dY z)Vm;Ta+TI1tz>qxXB^>lMq1{Bv1X9L4We}bIH_pip;j<-??Qq%J@bM~a^0Gzzcu_h%dy3A1Xl(Uvj{uF|e?kxZ|3VMH#vY^@sr3PXxcQ47 zY-m@l^o0-9ShgnJ#r86E2+211;gT%FvW0&8GvD4d*4oM)|o<4sy zw_K_}2|hFYyo}P&&=8iDy{D|AVwiPRd0r7nNSFuV263`tifF=A$uH z8>DlCgM(S#b!P<3N{fgj+1c4WYHofAY4k+>vJuSq%#1)uS(&-6Zc=7mZZ5JSA%S{+ zVS$dgu;Bjc)hj{NprN#(q@?6o85s?T30wm8OdT9}A^8_s{H(5y)yvCk{PSmv%&3?c zL`6k~6CO_+7#Jwy=-|)|iC5OsHkU7VwYS6Xo=*v1oh@_fbBT;>0VV~~a-UMIo>51$av*w zZ?AS)uue3U*gEvp+}wP9XXmh8$J6ssZ2r@y#-BPmI-b3FkpRJs&zZHKm?PLaL}oTN z;~7<*r+~Y=J2M;GHcnhvxOXP1zP_GpZe?}yE2Q2xnY*ew4hCausaQrvM$(%gkm^}J zPvIQwUs`%3RnQK*$NA{Vll{IA(!`aOE2cg;+zEFN4`~$@w4>ux9^+dte}Dh+sVR<= zgELYH*`ZY!D=VwcU{80q)<|4joJqqCNcmMdyo2qzJom>ywB~>PI@7(y!o#dAE`^?? z;ZuN*kMFFU9C>fgZd3mJc?Uk<+KIUfnwpx4Nl7EW&ze|v#;!n!RqdIbm38a(?dZNf z-Hq(bOrRQT{%-vb3~hvTPZB*12mL*x#G5w{TUfTYw_i3iyk1@w2@4BrYbTQi{U)u) zSjvlql$0**Z%&kRMb~%wL`L%Z`1lB3K@;C4+#`A3NKUS!oGW%2?(c{91bcbWKX~v! zM_>PrLK$ZQDV^z)4F?*HHmOJCwDX9fiKk#NSp1B25d;rkJaUx~PU8*mfc~%F(~`LC z-yN>07EWz0ySEJy2RK8h=VZ3YKPs^nzgFnKXvMQofX?|#EAAhqK!qxRqM@ThK_?Nw z)L>D7@yf0Hb!q9ACuHOr)TPBB83)6p5&@gu^ZR}`UfaQdc0&44Y=RFFZOfAt~kNt=k#Z^-aw!ZC!6B W7M6d_VyJiiBp=AY{#pEIw)sDCSoit> literal 0 HcmV?d00001