CMake/macOS: Fix and improve bundle generation
Update copyright, fix some bundle items, fix icon directory.
This commit is contained in:
parent
8268972061
commit
693a420102
@ -100,7 +100,7 @@ macro (CREATE_EXAMPLE NAME SOURCES LIBRARIES)
|
||||
# set macOS (icon) resource path if applicable
|
||||
|
||||
if (MAC_BUNDLE AND ICON_NAME)
|
||||
set (ICON_PATH "${CMAKE_CURRENT_SOURCE_DIR}/${TARGET_NAME}.app/Contents/Resources/${ICON_NAME}")
|
||||
set (ICON_PATH "${CMAKE_CURRENT_SOURCE_DIR}/mac-resources/${ICON_NAME}")
|
||||
endif (MAC_BUNDLE AND ICON_NAME)
|
||||
|
||||
##############################################################################
|
||||
|
||||
@ -53,12 +53,12 @@ CREATE_EXAMPLE (arc arc.cxx fltk)
|
||||
CREATE_EXAMPLE (animated animated.cxx fltk)
|
||||
CREATE_EXAMPLE (ask ask.cxx fltk)
|
||||
CREATE_EXAMPLE (bitmap bitmap.cxx fltk)
|
||||
CREATE_EXAMPLE (blocks "blocks.cxx;blocks.icns" "fltk;${AUDIOLIBS}")
|
||||
CREATE_EXAMPLE (blocks "blocks.cxx;blocks.plist;blocks.icns" "fltk;${AUDIOLIBS}")
|
||||
CREATE_EXAMPLE (boxtype boxtype.cxx fltk)
|
||||
CREATE_EXAMPLE (browser browser.cxx fltk)
|
||||
CREATE_EXAMPLE (button button.cxx fltk)
|
||||
CREATE_EXAMPLE (buttons buttons.cxx fltk)
|
||||
CREATE_EXAMPLE (checkers "checkers.cxx;checkers.icns" fltk)
|
||||
CREATE_EXAMPLE (checkers "checkers.cxx;checkers.plist;checkers.icns" fltk)
|
||||
CREATE_EXAMPLE (clock clock.cxx fltk)
|
||||
CREATE_EXAMPLE (colbrowser colbrowser.cxx fltk)
|
||||
CREATE_EXAMPLE (color_chooser color_chooser.cxx fltk)
|
||||
@ -104,7 +104,7 @@ CREATE_EXAMPLE (resizebox resizebox.cxx fltk)
|
||||
CREATE_EXAMPLE (rotated_text rotated_text.cxx fltk)
|
||||
CREATE_EXAMPLE (scroll scroll.cxx fltk)
|
||||
CREATE_EXAMPLE (subwindow subwindow.cxx fltk)
|
||||
CREATE_EXAMPLE (sudoku "sudoku.cxx;sudoku.icns;sudoku.rc" "fltk_images;fltk;${AUDIOLIBS}")
|
||||
CREATE_EXAMPLE (sudoku "sudoku.cxx;sudoku.plist;sudoku.icns;sudoku.rc" "fltk_images;fltk;${AUDIOLIBS}")
|
||||
CREATE_EXAMPLE (symbols symbols.cxx fltk)
|
||||
CREATE_EXAMPLE (tabs tabs.fl fltk)
|
||||
CREATE_EXAMPLE (table table.cxx fltk)
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
<string>blocks</string>
|
||||
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.easysw.blocks</string>
|
||||
<string>org.fltk.blocks</string>
|
||||
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0</string>
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
<string>APPL</string>
|
||||
|
||||
<key>CFBundleSignature</key>
|
||||
<string>FLSU</string>
|
||||
<string>FLCK</string>
|
||||
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>checkers.icns</string>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user