OSDN Git Service

[dennco] wrap up for Mac
authortkawata <takuji.kawata@gmail.com>
Fri, 28 Dec 2012 14:43:14 +0000 (23:43 +0900)
committertkawata <takuji.kawata@gmail.com>
Fri, 28 Dec 2012 14:43:14 +0000 (23:43 +0900)
Source/Source.pro
Source/dnicon.icns [new file with mode: 0644]

index f58ed93..0b37b31 100644 (file)
@@ -141,14 +141,14 @@ CONFIG(debug,debug|release) {
 
 CONFIG(debug,debug|release) {
     macx {
-        QMAKE_POST_LINK = "mkdir -p ../bin/QtDennco.app/Contents/Frameworks;cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.1.dylib ../bin/QtDennco.app/Contents/Frameworks"
+        QMAKE_POST_LINK = "mkdir -p ../bin/QtDennco.app/Contents/Frameworks;cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.1.dylib ../bin/QtDennco.app/Contents/Frameworks;install_name_tool -change libSerialPort.1.dylib @executable_path/../Frameworks/libSerialPort.1.dylib ../bin/QtDennco.app/Contents/MacOS/QtDennco"
     } else {
         win32:QMAKE_POST_LINK = "copy ..\\Thirdparty\\qt\\qserialdevice-qserialdevice\\src\\debug\\SerialPort.dll ..\\bin"
         unix:QMAKE_POST_LINK = "cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.so ../bin"
     }
 } else {
     macx {
-        QMAKE_POST_LINK = "mkdir -p ../bin/QtDennco.app/Contents/Frameworks;cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.1.dylib ../bin/QtDennco.app/Contents/Frameworks"
+        QMAKE_POST_LINK = "mkdir -p ../bin/QtDennco.app/Contents/Frameworks;cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.1.dylib ../bin/QtDennco.app/Contents/Frameworks;install_name_tool -change libSerialPort.1.dylib @executable_path/../Frameworks/libSerialPort.1.dylib ../bin/QtDennco.app/Contents/MacOS/QtDennco"
     } else {
         win32:QMAKE_POST_LINK = "copy ..\\Thirdparty\\qt\\qserialdevice-qserialdevice\\src\\release\\SerialPort.dll ..\\bin"
         unix:QMAKE_POST_LINK = "cp ../Thirdparty/qt/qserialdevice-qserialdevice/src/libSerialPort.so ../bin"
@@ -162,3 +162,6 @@ RESOURCES += \
 
 RC_FILE = dn.rc
 
+macx {
+ICON = dnicon.icns
+}
diff --git a/Source/dnicon.icns b/Source/dnicon.icns
new file mode 100644 (file)
index 0000000..be5abc0
Binary files /dev/null and b/Source/dnicon.icns differ