comparison mac/finishup.sh @ 2850:2934b2fdcd8e

Mac/iOS: Add return value to dw_window_set_bitmap(_from_data) in resource refactoring. They now return DW_ERROR_NONE on success, DW_ERROR_UNKNOWN on invalid parameters and DW_ERROR_GENERAL when failing to load the bitmap. This change came when I discovered Xcode UI does not allow subfolders in the copied resources. dwtest has been modified to function in either way... from a compiled app bundle or from the build directory. The API change should not affect apps, but may require changes to other language bindings. Follow ups for the other platforms will be coming shortly.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Mon, 14 Nov 2022 20:38:19 +0000
parents b9d373d1ccf5
children ef7a414f9b71
comparison
equal deleted inserted replaced
2849:de56f1d265b3 2850:2934b2fdcd8e
3 3
4 if [ $PLATFORM = "Darwin" ] 4 if [ $PLATFORM = "Darwin" ]
5 then 5 then
6 mkdir -p dwtest.app/Contents/MacOS 6 mkdir -p dwtest.app/Contents/MacOS
7 mkdir -p dwtest.app/Contents/Resources 7 mkdir -p dwtest.app/Contents/Resources
8 mkdir -p dwtest.app/Contents/Resources/mac
9 8
10 cp -f $1/mac/Info.plist dwtest.app/Contents 9 cp -f $1/mac/Info.plist dwtest.app/Contents
11 cp -f $1/mac/PkgInfo dwtest.app/Contents 10 cp -f $1/mac/PkgInfo dwtest.app/Contents
12 cp -f $1/mac/file.png dwtest.app/Contents/Resources/mac 11 cp -f $1/mac/file.png dwtest.app/Contents/Resources
13 cp -f $1/mac/folder.png dwtest.app/Contents/Resources/mac 12 cp -f $1/mac/folder.png dwtest.app/Contents/Resources
14 cp -f $1/image/test.png dwtest.app/Contents/Resources 13 cp -f $1/image/test.png dwtest.app/Contents/Resources
15 cp -f dwtest dwtest.app/Contents/MacOS 14 cp -f dwtest dwtest.app/Contents/MacOS
16 # Check if there is a certificate to sign with... 15 # Check if there is a certificate to sign with...
17 if [ ! -f mac/key.crt ]; then 16 if [ ! -f mac/key.crt ]; then
18 if [ -f mac/key.rsa ]; then 17 if [ -f mac/key.rsa ]; then