Thanks again Yumin. Here is what I did :<br><br>SET( MACOSX_BUNDLE_ICON_FILE os_freebsd.icns )<br> SET_SOURCE_FILES_PROPERTIES( "os_freebsd.icns" PROPERTIES MACOSX_PACKAGE_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/Release/ViewerITK.app/Contents/Resources )<br>
ADD_EXECUTABLE(ViewerITK MACOSX_BUNDLE ${SRC_DIR}/main/viewer.cpp ${ALL_VIEWER_SOURCES} ${ALL_VIEWER_HEADERS} ${MACOSX_BUNDLE_ICON_FILE} )<br><br>However, it still does not work. Any idea ?<br><br>Regards<br><br><br>
<div class="gmail_quote">2008/4/24 Yumin Yuan <<a href="mailto:yumin.yuan@kitware.com">yumin.yuan@kitware.com</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ok,<br>
<br>
Here is what worked in my code<br>
<br>
....<br>
<br>
SOURCE_GROUP("Resources" FILES<br>
${UI_RESOURCES}<br>
${UI_FORMS}<br>
)<br>
<br>
SET(apple_bundle_sources "MacIcon.icns")<br>
SET_SOURCE_FILES_PROPERTIES(<br>
"MacIcon.icns"<br>
PROPERTIES<br>
MACOSX_PACKAGE_LOCATION Resources<br>
)<br>
<br>
SET(MACOSX_BUNDLE_ICON_FILE MacIcon.icns)<br>
<br>
ADD_EXECUTABLE( ... ... ${apple_bundle_sources})<br>
....<br>
<br>
See if you can fit this in your code.<br>
<font color="#888888"><br>
-Yumin<br>
</font><div><div></div><div class="Wj3C7c"><br>
<br>
On Thu, Apr 24, 2008 at 10:40 AM, Olivier Tournaire <<a href="mailto:olitour@gmail.com">olitour@gmail.com</a>> wrote:<br>
> Thank you Yumin,<br>
><br>
> I tried your tip, however, it does not work.<br>
><br>
> Regards.<br>
><br>
> 2008/4/24 Yumin Yuan <<a href="mailto:yumin.yuan@kitware.com">yumin.yuan@kitware.com</a>>:<br>
><br>
><br>
> ><br>
> > On Thu, Apr 24, 2008 at 5:41 AM, Olivier Tournaire <<a href="mailto:olitour@gmail.com">olitour@gmail.com</a>><br>
> wrote:<br>
> > > IF(UNIX)<br>
> > > IF(APPLE)<br>
> > > SET( MACOSX_BUNDLE_ICON_FILE "os_freebsd.icns" )<br>
> > > ADD_EXECUTABLE(ViewerITK MACOSX_BUNDLE<br>
> ${SRC_DIR}/main/viewer.cpp<br>
> > > ${ALL_VIEWER_SOURCES} ${ALL_VIEWER_HEADERS} )<br>
> ><br>
> > Try adding the icon file as a source file too.<br>
> ><br>
> > ADD_EXECUTABLE( ... ... ${MACOSX_BUNDLE_ICON_FILE})<br>
> ><br>
> > -Yumin<br>
> ><br>
> > ~~~~~~~~~~~~~~~~<br>
> > Yumin Yuan<br>
> > R&D Engineer<br>
> > Kitware Inc.<br>
> > <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
> > ~~~~~~~~~~~~~~~~<br>
> ><br>
><br>
><br>
</div></div></blockquote></div><br>