Mercurial > dwindows
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 |