Mac OS X cmake changes and bundle fixes
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Wed, 16 Mar 2011 15:44:17 +0000 (15:44 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Wed, 16 Mar 2011 15:44:17 +0000 (15:44 +0000)
For cmake users, you should now use "make install" instead of "make". This was
already changed for Linux and Windows. Same for Xcode, use the install target.

Changes:
* CMake install mechanism, resulting bundle was verified to be indentical here.
* For cmake, include Info.plist in bundle using builtin mechanism for that.
  There was some code in packaging.cmake, but it wasn't correct as these
  properties need to be set on the executable.
* For scons, fix app bundle version, was still using removed release/VERSION.
* Remove unused blendercreator.app and blenderpublisher.app.
* Fix Info.plist being set as a binary file in svn, should be plain text.

16 files changed:
GNUmakefile
build_files/cmake/packaging.cmake
build_files/scons/tools/Blender.py
source/creator/CMakeLists.txt
source/darwin/blender.app/Contents/Info.plist
source/darwin/blendercreator.app/Contents/Info.plist [deleted file]
source/darwin/blendercreator.app/Contents/MacOS/blendercreator [deleted file]
source/darwin/blendercreator.app/Contents/PkgInfo [deleted file]
source/darwin/blendercreator.app/Contents/Resources/blender creator icon.icns [deleted file]
source/darwin/blendercreator.app/Contents/Resources/blender file icon.icns [deleted file]
source/darwin/blenderplayer.app/Contents/Info.plist
source/darwin/blenderpublisher.app/Contents/Info.plist [deleted file]
source/darwin/blenderpublisher.app/Contents/MacOS/blenderpublisher [deleted file]
source/darwin/blenderpublisher.app/Contents/PkgInfo [deleted file]
source/darwin/blenderpublisher.app/Contents/Resources/blender file icon.icns [deleted file]
source/darwin/blenderpublisher.app/Contents/Resources/blender publisher icon.icns [deleted file]

index 088947c9ddb52ba75987a6a242ace4e00803e63d..772cec3c47106e975b15fc96578aac79dd442d6a 100644 (file)
@@ -48,14 +48,11 @@ endif
 
 # Get the number of cores for threaded build
 NPROCS:=1
-DEFAULT_TARGET=install
 ifeq ($(OS), Linux)
        NPROCS:=$(shell grep -c ^processor /proc/cpuinfo)
 endif
 ifeq ($(OS), Darwin)
        NPROCS:=$(shell sysctl -a | grep "hw.ncpu " | cut -d" " -f3)
-       # make install not support on mac yet 
-       DEFAULT_TARGET=
 endif
 ifeq ($(OS), FreeBSD)
        NPROCS:=$(shell sysctl -a | grep "hw.ncpu " | cut -d" " -f3 )
@@ -78,7 +75,7 @@ all:
 
        @echo 
        @echo Building Blender ...
-       cd $(BUILD_DIR) ; make -s -j $(NPROCS) ${DEFAULT_TARGET} 
+       cd $(BUILD_DIR) ; make -s -j $(NPROCS) install
        @echo 
        @echo run blender from "$(BUILD_DIR)/bin/blender"
        @echo 
index 0304cd372df6a6b00cc0336898a0231cea44ee42..b21c13f80b481adc119883e2a6b319a03b63d736 100644 (file)
@@ -51,12 +51,6 @@ if(APPLE)
 
        # Libraries are bundled directly
        set(CPACK_COMPONENT_LIBRARIES_HIDDEN TRUE)
-
-       # Bundle Properties
-       set(MACOSX_BUNDLE_BUNDLE_NAME blender)
-       set(MACOSX_BUNDLE_BUNDLE_VERSION ${BLENDER_VERSION})
-       set(MACOSX_BUNDLE_SHORT_VERSION_STRING ${BLENDER_VERSION})
-       set(MACOSX_BUNDLE_LONG_VERSION_STRING "Version ${BLENDER_VERSION}-r${BUILD_REV}")
 endif(APPLE)
 
 set(CPACK_PACKAGE_EXECUTABLES "blender")
index c1b0a10d284614891acb7aa8d34f4779e2ed9b11..1d276d77466081652c556f2b8cac1e4b20072da2 100644 (file)
@@ -488,7 +488,8 @@ def AppIt(target=None, source=None, env=None):
     if os.path.isdir(cmd):
         shutil.rmtree(cmd)
     shutil.copytree(sourcedir, cmd)
-    cmd = "cat %s | sed s/VERSION/`cat release/VERSION`/ | sed s/DATE/`date +'%%Y-%%b-%%d'`/ > %s"%(sourceinfo,targetinfo)
+    cmd = "cat %s | sed s/\$\{MACOSX_BUNDLE_SHORT_VERSION_STRING\}/%s/ | "%(sourceinfo,VERSION)
+    cmd += "sed s/\$\{MACOSX_BUNDLE_LONG_VERSION_STRING\}/%s,\ `date +'%%Y-%%b-%%d'`/ > %s"%(VERSION,targetinfo)
     commands.getoutput(cmd)
     cmd = 'cp %s/%s %s/%s.app/Contents/MacOS/%s'%(builddir, binary,installdir, binary, binary)
     commands.getoutput(cmd)
index 561f28a61547cc44b31cd2d72eff0a555b57f707..5a5baee7f1d90b6fc99b91ec8ba135025d13af03 100644 (file)
@@ -186,7 +186,7 @@ if(MSVC)
        # ${CMAKE_CFG_INTDIR} should replace \${BUILD_TYPE} when using add_command
        set(TARGETDIR ${EXECUTABLE_OUTPUT_PATH}/\${BUILD_TYPE})
 elseif(APPLE)
-       set(TARGETDIR ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR})
+       set(TARGETDIR ${EXECUTABLE_OUTPUT_PATH}/\${BUILD_TYPE})
 else()
        set(TARGETDIR ${EXECUTABLE_OUTPUT_PATH})
 endif()
@@ -528,56 +528,113 @@ if(WITH_INSTALL)
                endif()
 
        elseif(APPLE)
-               # TODO, APPLE needs a 'make install' target like win32 and unix
-               # also update GNUmakefile to run make install if you do this
-
                set(SOURCEDIR ${CMAKE_SOURCE_DIR}/source/darwin/blender.app)
                set(SOURCEINFO ${SOURCEDIR}/Contents/Info.plist)
-               set(TARGETINFO ${TARGETDIR}/blender.app/Contents/Info.plist)
+               set(TARGETDIR_VER ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION})
 
-               add_custom_command(
-                       TARGET blender POST_BUILD MAIN_DEPENDENCY blender
-                       COMMAND cp -R ${CMAKE_SOURCE_DIR}/release/text/* ${TARGETDIR}/
+               # setup Info.plist
+               execute_process(COMMAND date "+%Y-%m-%d" OUTPUT_VARIABLE BLENDER_DATE OUTPUT_STRIP_TRAILING_WHITESPACE)
+
+               set_target_properties(blender PROPERTIES
+                       MACOSX_BUNDLE_INFO_PLIST ${SOURCEINFO}
+                       MACOSX_BUNDLE_SHORT_VERSION_STRING ${BLENDER_VERSION}
+                       MACOSX_BUNDLE_LONG_VERSION_STRING "${BLENDER_VERSION} ${BLENDER_DATE}")
+
+               # important to make a clean  install each time else old scripts get loaded.
+               install(
+                       CODE
+                       "file(REMOVE_RECURSE ${TARGETDIR_VER})"
                )
 
+               # message after building.
                add_custom_command(
                        TARGET blender POST_BUILD MAIN_DEPENDENCY blender
-                       COMMAND cp -Rf ${SOURCEINFO} ${TARGETDIR}/blender.app/Contents/
-                       COMMAND cp -Rf ${SOURCEDIR}/Contents/PkgInfo ${TARGETDIR}/blender.app/Contents/
-                       COMMAND cp -Rf ${SOURCEDIR}/Contents/Resources ${TARGETDIR}/blender.app/Contents/
-                       COMMAND cat ${SOURCEINFO} | sed s/VERSION/${BLENDER_VERSION}${BLENDER_VERSION_CHAR}/ | sed s/DATE/`date +'%Y-%b-%d'`/ > ${TARGETINFO}
-                       COMMAND rm -Rf ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}
-                       COMMAND mkdir ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}
-                       COMMAND mkdir ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}/datafiles/
-                       COMMAND cp ${CMAKE_SOURCE_DIR}/release/bin/.blender/.bfont.ttf ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}/datafiles/
+                       COMMAND ${CMAKE_COMMAND} -E echo 'now run: \"make install\" to copy runtime files & scripts to ${TARGETDIR_VER}'
+               )
+
+               # handy install macro to exclude files, we use \$ escape for the "to"
+               # argument when calling so ${BUILD_TYPE} does not get expanded
+               macro(install_dir from to)
+                       install(
+                               DIRECTORY ${from}
+                               DESTINATION ${to}
+                               PATTERN ".svn" EXCLUDE
+                               PATTERN "*.pyc" EXCLUDE
+                               PATTERN "*.pyo" EXCLUDE
+                               PATTERN "*.orig" EXCLUDE
+                               PATTERN "*.rej" EXCLUDE
+                               PATTERN "__pycache__" EXCLUDE
+                               PATTERN "__MACOSX" EXCLUDE
+                               PATTERN ".DS_Store" EXCLUDE
+                       )
+               endmacro()
+
+               # install release and app files
+               install_dir(
+                       ${CMAKE_SOURCE_DIR}/release/text/
+                       \${TARGETDIR}
                )
 
+               install(
+                       FILES ${SOURCEDIR}/Contents/PkgInfo
+                       DESTINATION ${TARGETDIR}/blender.app/Contents/
+               )
+
+               install_dir(
+                       ${SOURCEDIR}/Contents/Resources
+                       \${TARGETDIR}/blender.app/Contents/
+               )
+
+               install(
+                       FILES ${CMAKE_SOURCE_DIR}/release/bin/.blender/.bfont.ttf
+                       DESTINATION ${TARGETDIR_VER}/datafiles
+               )
+
+               # localization
                if(WITH_INTERNATIONAL)
-                       add_custom_command(
-                               TARGET blender POST_BUILD MAIN_DEPENDENCY blender
-                               COMMAND cp ${CMAKE_SOURCE_DIR}/release/bin/.blender/.Blanguages ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}/datafiles/
-                               COMMAND cp -Rf ${CMAKE_SOURCE_DIR}/release/bin/.blender/locale ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}/datafiles/
+                       install(
+                               FILES ${CMAKE_SOURCE_DIR}/release/bin/.blender/.Blanguages
+                               DESTINATION ${TARGETDIR_VER}/datafiles
+                       )
+
+                       install_dir(
+                               ${CMAKE_SOURCE_DIR}/release/bin/.blender/locale/
+                               \${TARGETDIR_VER}/datafiles/locale
                        )
                endif()
 
+               # python
                if(WITH_PYTHON)
+                       # the python zip is first extract as part of the build process,
+                       # and then later installed as part of make install. this is much
+                       # quicker, and means we can easily exclude files on copy
+                       add_custom_target(
+                               extractpyzip
+                               DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/python)
+
                        set(PYTHON_ZIP "python_${CMAKE_OSX_ARCHITECTURES}.zip")
+                               
                        add_custom_command(
-                               TARGET blender POST_BUILD MAIN_DEPENDENCY blender
-                               COMMAND cp -Rf ${CMAKE_SOURCE_DIR}/release/scripts ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}/
-                               COMMAND mkdir ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}/python/
-                               COMMAND unzip -q ${LIBDIR}/release/${PYTHON_ZIP} -d ${TARGETDIR}/blender.app/Contents/MacOS/${BLENDER_VERSION}/python/
-                               COMMAND find ${TARGETDIR}/blender.app -name '*.py[co]' -prune -exec rm -rf {} '\;'
-                               COMMAND find ${TARGETDIR}/blender.app -name '__pycache__' -exec rmdir {} '+'
+                               OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/python
+                               COMMAND rm -rf ${CMAKE_CURRENT_BINARY_DIR}/python/
+                               COMMAND mkdir ${CMAKE_CURRENT_BINARY_DIR}/python/
+                               COMMAND unzip -q ${LIBDIR}/release/${PYTHON_ZIP} -d ${CMAKE_CURRENT_BINARY_DIR}/python/
+                               DEPENDS ${LIBDIR}/release/${PYTHON_ZIP})
+                       
+                       add_dependencies(blender extractpyzip)
+
+                       # copy extracted python files
+                       install_dir(
+                               ${CMAKE_CURRENT_BINARY_DIR}/python
+                               \${TARGETDIR_VER}
                        )
-               endif()
 
-               add_custom_command(
-                       TARGET blender POST_BUILD MAIN_DEPENDENCY blender
-                       COMMAND find ${TARGETDIR}/blender.app -name .DS_Store -prune -exec rm -rf {} "\;"
-                       COMMAND find ${TARGETDIR}/blender.app -name .svn -prune -exec rm -rf {} "\;"
-                       COMMAND find ${TARGETDIR}/blender.app -name __MACOSX -prune -exec rm -rf {} "\;"
-               )
+                       # copy scripts
+                       install_dir(
+                               ${CMAKE_SOURCE_DIR}/release/scripts
+                               \${TARGETDIR_VER}
+                       )
+               endif()
        endif()
 
 endif()
index 0accb3e9940548f56ea5fbec431fb9280befc5fc..2f5d235a6194ed0479b944cbc77d40bf30f0a72d 100644 (file)
        <string>Blender</string>\r
        <key>CFBundleIdentifier</key>\r
        <string>org.blenderfoundation.blender</string>\r
-       \r
+\r
        <key>CFBundleVersion</key>\r
-       <string>VERSION, DATE, Blender Foundation</string>\r
+       <string>${MACOSX_BUNDLE_LONG_VERSION_STRING}, Blender Foundation</string>\r
        <key>CFBundleShortVersionString</key>\r
-       <string>VERSION</string>\r
+       <string>${MACOSX_BUNDLE_SHORT_VERSION_STRING}</string>\r
        <key>CFBundleGetInfoString</key>\r
-       <string>VERSION, DATE, Blender Foundation</string>\r
+       <string>${MACOSX_BUNDLE_LONG_VERSION_STRING}, Blender Foundation</string>\r
 \r
        <key>CFBundleDocumentTypes</key>\r
        <array>\r
diff --git a/source/darwin/blendercreator.app/Contents/Info.plist b/source/darwin/blendercreator.app/Contents/Info.plist
deleted file mode 100644 (file)
index 08709cd..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">\r
-<plist version="0.9">\r
-<dict>\r
-       <key>CFBundleInfoDictionaryVersion</key>\r
-       <string>6.0</string>\r
-\r
-       <key>CFBundleExecutable</key>\r
-       <string>blendercreator</string>\r
-\r
-       <key>CFBundlePackageType</key>\r
-       <string>APPL</string>\r
-       <key>CFBundleSignature</key>\r
-       <string>????</string>\r
-\r
-       <key>CFBundleIconFile</key>\r
-       <string>blender creator icon.icns</string>\r
-\r
-       <key>CFBundleName</key>\r
-       <string>BlenderCreator</string>\r
-       <key>CFBundleIdentifier</key>\r
-       <string>com.nantechnologies.blendercreator</string>\r
-       \r
-       <key>CFBundleVersion</key>\r
-       <string>VERSION, DATE, Copyright NaN Technologies BV</string>\r
-       <key>CFBundleShortVersionString</key>\r
-       <string>VERSION</string>\r
-       <key>CFBundleGetInfoString</key>\r
-       <string>VERSION, DATE, Copyright NaN Technologies BV</string>\r
-\r
-       <key>CFBundleDocumentTypes</key>\r
-       <array>\r
-               <dict>\r
-                       <key>CFBundleTypeIconFile</key>\r
-                       <string>blender file icon.icns</string>\r
-                       <key>CFBundleTypeName</key>\r
-                       <string>Blender File</string>\r
-                       <key>CFBundleTypeOSTypes</key>\r
-                       <array>\r
-                               <string>BLND</string>\r
-                       </array>\r
-                       <key>CFBundleTypeExtensions</key>\r
-                       <array>\r
-                               <string>blend</string>\r
-                       </array>\r
-                       <key>CFBundleTypeRole</key>\r
-                       <string>Editor</string>\r
-                       <key>LSIsAppleDefaultForType</key>\r
-                       <true/>                 \r
-               </dict>\r
-       </array>\r
-</dict>\r
-</plist>\r
diff --git a/source/darwin/blendercreator.app/Contents/MacOS/blendercreator b/source/darwin/blendercreator.app/Contents/MacOS/blendercreator
deleted file mode 100644 (file)
index 5e05e74..0000000
+++ /dev/null
@@ -1 +0,0 @@
-placeholder\r
diff --git a/source/darwin/blendercreator.app/Contents/PkgInfo b/source/darwin/blendercreator.app/Contents/PkgInfo
deleted file mode 100644 (file)
index bd04210..0000000
+++ /dev/null
@@ -1 +0,0 @@
-APPL????
\ No newline at end of file
diff --git a/source/darwin/blendercreator.app/Contents/Resources/blender creator icon.icns b/source/darwin/blendercreator.app/Contents/Resources/blender creator icon.icns
deleted file mode 100644 (file)
index 5eef94a..0000000
Binary files a/source/darwin/blendercreator.app/Contents/Resources/blender creator icon.icns and /dev/null differ
diff --git a/source/darwin/blendercreator.app/Contents/Resources/blender file icon.icns b/source/darwin/blendercreator.app/Contents/Resources/blender file icon.icns
deleted file mode 100644 (file)
index 9065f1b..0000000
Binary files a/source/darwin/blendercreator.app/Contents/Resources/blender file icon.icns and /dev/null differ
index 18c4438884aafeb605dd76f98b26d9338f6e051c..f99338d6c4763c995a065e877a3284ca7ef1e30d 100644 (file)
@@ -2,13 +2,35 @@
 <!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">\r
 <plist version="0.9">\r
 <dict>\r
+       <key>CFBundleInfoDictionaryVersion</key>\r
+       <string>6.0</string>\r
+\r
+       <key>CFBundleExecutable</key>\r
+       <string>blenderplayer</string>\r
+\r
+       <key>CFBundlePackageType</key>\r
+       <string>APPL</string>\r
+       <key>CFBundleSignature</key>\r
+       <string>????</string>\r
+\r
+       <key>CFBundleIconFile</key>\r
+       <string>blender player icon.icns</string>\r
+\r
+       <key>CFBundleName</key>\r
+       <string>BlenderPlayer</string>\r
+       <key>CFBundleIdentifier</key>\r
+       <string>org.blenderfoundation.blenderplayer</string>\r
+\r
+       <key>CFBundleVersion</key>\r
+       <string>${MACOSX_BUNDLE_LONG_VERSION_STRING}, Blender Foundation</string>\r
+       <key>CFBundleShortVersionString</key>\r
+       <string>${MACOSX_BUNDLE_SHORT_VERSION_STRING}</string>\r
+       <key>CFBundleGetInfoString</key>\r
+       <string>${MACOSX_BUNDLE_LONG_VERSION_STRING}, Blender Foundation</string>\r
+\r
        <key>CFBundleDocumentTypes</key>\r
        <array>\r
                <dict>\r
-                       <key>CFBundleTypeExtensions</key>\r
-                       <array>\r
-                               <string>blend</string>\r
-                       </array>\r
                        <key>CFBundleTypeIconFile</key>\r
                        <string>blender file icon.icns</string>\r
                        <key>CFBundleTypeName</key>\r
                        <array>\r
                                <string>BLND</string>\r
                        </array>\r
+                       <key>CFBundleTypeExtensions</key>\r
+                       <array>\r
+                               <string>blend</string>\r
+                       </array>\r
                        <key>CFBundleTypeRole</key>\r
                        <string>Viewer</string>\r
                        <key>LSIsAppleDefaultForType</key>\r
                        <false/>\r
                </dict>\r
        </array>\r
-       <key>CFBundleExecutable</key>\r
-       <string>blenderplayer</string>\r
-       <key>CFBundleGetInfoString</key>\r
-       <string>VERSION, DATE, Blender Foundation</string>\r
-       <key>CFBundleIconFile</key>\r
-       <string>blender player icon.icns</string>\r
-       <key>CFBundleIdentifier</key>\r
-       <string>org.blenderfoundation.blenderplayer</string>\r
-       <key>CFBundleInfoDictionaryVersion</key>\r
-       <string>6.0</string>\r
-       <key>CFBundleName</key>\r
-       <string>BlenderPlayer</string>\r
-       <key>CFBundlePackageType</key>\r
-       <string>APPL</string>\r
-       <key>CFBundleShortVersionString</key>\r
-       <string>VERSION</string>\r
-       <key>CFBundleSignature</key>\r
-       <string>????</string>\r
-       <key>CFBundleVersion</key>\r
-       <string>VERSION, DATE, Blender Foundation</string>\r
 </dict>\r
 </plist>\r
diff --git a/source/darwin/blenderpublisher.app/Contents/Info.plist b/source/darwin/blenderpublisher.app/Contents/Info.plist
deleted file mode 100644 (file)
index f22de5a..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">\r
-<plist version="0.9">\r
-<dict>\r
-       <key>CFBundleInfoDictionaryVersion</key>\r
-       <string>6.0</string>\r
-\r
-       <key>CFBundleExecutable</key>\r
-       <string>blenderpublisher</string>\r
-\r
-       <key>CFBundlePackageType</key>\r
-       <string>APPL</string>\r
-       <key>CFBundleSignature</key>\r
-       <string>????</string>\r
-\r
-       <key>CFBundleIconFile</key>\r
-       <string>blender publisher icon.icns</string>\r
-\r
-       <key>CFBundleName</key>\r
-       <string>BlenderPublisher</string>\r
-       <key>CFBundleIdentifier</key>\r
-       <string>com.nantechnologies.blenderpublisher</string>\r
-       \r
-       <key>CFBundleVersion</key>\r
-       <string>VERSION, DATE, Copyright NaN Technologies BV</string>\r
-       <key>CFBundleShortVersionString</key>\r
-       <string>VERSION</string>\r
-       <key>CFBundleGetInfoString</key>\r
-       <string>VERSION, DATE, Copyright NaN Technologies BV</string>\r
-\r
-       <key>CFBundleDocumentTypes</key>\r
-       <array>\r
-               <dict>\r
-                       <key>CFBundleTypeIconFile</key>\r
-                       <string>blender file icon.icns</string>\r
-                       <key>CFBundleTypeName</key>\r
-                       <string>Blender File</string>\r
-                       <key>CFBundleTypeOSTypes</key>\r
-                       <array>\r
-                               <string>BLND</string>\r
-                       </array>\r
-                       <key>CFBundleTypeExtensions</key>\r
-                       <array>\r
-                               <string>blend</string>\r
-                       </array>\r
-                       <key>CFBundleTypeRole</key>\r
-                       <string>Editor</string>\r
-                       <key>LSIsAppleDefaultForType</key>\r
-                       <true/> \r
-               </dict>\r
-       </array>\r
-</dict>\r
-</plist>\r
diff --git a/source/darwin/blenderpublisher.app/Contents/MacOS/blenderpublisher b/source/darwin/blenderpublisher.app/Contents/MacOS/blenderpublisher
deleted file mode 100644 (file)
index 5e05e74..0000000
+++ /dev/null
@@ -1 +0,0 @@
-placeholder\r
diff --git a/source/darwin/blenderpublisher.app/Contents/PkgInfo b/source/darwin/blenderpublisher.app/Contents/PkgInfo
deleted file mode 100644 (file)
index bd04210..0000000
+++ /dev/null
@@ -1 +0,0 @@
-APPL????
\ No newline at end of file
diff --git a/source/darwin/blenderpublisher.app/Contents/Resources/blender file icon.icns b/source/darwin/blenderpublisher.app/Contents/Resources/blender file icon.icns
deleted file mode 100644 (file)
index a604189..0000000
Binary files a/source/darwin/blenderpublisher.app/Contents/Resources/blender file icon.icns and /dev/null differ
diff --git a/source/darwin/blenderpublisher.app/Contents/Resources/blender publisher icon.icns b/source/darwin/blenderpublisher.app/Contents/Resources/blender publisher icon.icns
deleted file mode 100644 (file)
index 9078459..0000000
Binary files a/source/darwin/blenderpublisher.app/Contents/Resources/blender publisher icon.icns and /dev/null differ