Improved app bundle.
--HG-- branch : develop
This commit is contained in:
parent
f6582f8627
commit
8eef5db927
71
dist/macx/Info.plist
vendored
Executable file
71
dist/macx/Info.plist
vendored
Executable file
|
@ -0,0 +1,71 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>NSPrincipalClass</key>
|
||||||
|
<string>NSApplication</string>
|
||||||
|
<key>CFBundleIconFile</key>
|
||||||
|
<string>@ICON@</string>
|
||||||
|
<key>CFBundlePackageType</key>
|
||||||
|
<string>APPL</string>
|
||||||
|
<key>NSHumanReadableCopyright</key>
|
||||||
|
<string>© 2013-2015, Valentina project</string>
|
||||||
|
<key>CFBundleSignature</key>
|
||||||
|
<string>@TYPEINFO@</string>
|
||||||
|
<key>CFBundleExecutable</key>
|
||||||
|
<string>@EXECUTABLE@</string>
|
||||||
|
<key>CFBundleIdentifier</key>
|
||||||
|
<string>org.valentinaproject.@EXECUTABLE@</string>
|
||||||
|
<key>CFBundleShortVersionString</key>
|
||||||
|
<string>@SHORT_VERSION@</string>
|
||||||
|
<key>CFBundleVersion</key>
|
||||||
|
<string>@FULL_VERSION@</string>
|
||||||
|
<key>CFBundleInfoDictionaryVersion</key>
|
||||||
|
<string>6.0</string>
|
||||||
|
<key>CFBundleDocumentTypes</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>CFBundleTypeRole</key>
|
||||||
|
<string>Editor</string>
|
||||||
|
<key>CFBundleTypeIconFile</key>
|
||||||
|
<string>@ICON@</string>
|
||||||
|
<key>LSItemContentTypes</key>
|
||||||
|
<array>
|
||||||
|
<string>org.valentinaproject.val</string>
|
||||||
|
</array>
|
||||||
|
<key>CFBundleTypeName</key>
|
||||||
|
<string>Valentina pattern file</string>
|
||||||
|
<key>LSHandlerRank</key>
|
||||||
|
<string>Owner</string>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>CFBundleTypeRole</key>
|
||||||
|
<string>Editor</string>
|
||||||
|
<key>CFBundleTypeIconFile</key>
|
||||||
|
<string>measurements</string>
|
||||||
|
<key>LSItemContentTypes</key>
|
||||||
|
<array>
|
||||||
|
<string>org.valentinaproject.vit</string>
|
||||||
|
</array>
|
||||||
|
<key>CFBundleTypeName</key>
|
||||||
|
<string>Valentina individual measurements</string>
|
||||||
|
<key>LSHandlerRank</key>
|
||||||
|
<string>Owner</string>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>CFBundleTypeRole</key>
|
||||||
|
<string>Editor</string>
|
||||||
|
<key>CFBundleTypeIconFile</key>
|
||||||
|
<string>measurements</string>
|
||||||
|
<key>LSItemContentTypes</key>
|
||||||
|
<array>
|
||||||
|
<string>org.valentinaproject.vst</string>
|
||||||
|
</array>
|
||||||
|
<key>CFBundleTypeName</key>
|
||||||
|
<string>Valentina standard measurements</string>
|
||||||
|
<key>LSHandlerRank</key>
|
||||||
|
<string>Owner</string>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
BIN
dist/macx/measurements.icns
vendored
Executable file
BIN
dist/macx/measurements.icns
vendored
Executable file
Binary file not shown.
|
@ -265,7 +265,7 @@ unix{
|
||||||
libraries.files += $${OUT_PWD}/../../libs/vpropertyexplorer/$${DESTDIR}/libvpropertyexplorer.1.dylib
|
libraries.files += $${OUT_PWD}/../../libs/vpropertyexplorer/$${DESTDIR}/libvpropertyexplorer.1.dylib
|
||||||
|
|
||||||
tape.path = $$MACOS_DIR
|
tape.path = $$MACOS_DIR
|
||||||
tape.files += $${OUT_PWD}/../tape/$${DESTDIR}/tape.app
|
tape.files += $${OUT_PWD}/../tape/$${DESTDIR}/tape
|
||||||
|
|
||||||
# Utility pdftops need for saving a layout image to PS and EPS formates.
|
# Utility pdftops need for saving a layout image to PS and EPS formates.
|
||||||
xpdf.path = $$MACOS_DIR
|
xpdf.path = $$MACOS_DIR
|
||||||
|
@ -274,6 +274,8 @@ unix{
|
||||||
# logo on macx.
|
# logo on macx.
|
||||||
ICON = ../../../dist/Valentina.icns
|
ICON = ../../../dist/Valentina.icns
|
||||||
|
|
||||||
|
QMAKE_INFO_PLIST = $$PWD/../../../dist/macx/Info.plist
|
||||||
|
|
||||||
# Copy to bundle standard measurements files
|
# Copy to bundle standard measurements files
|
||||||
standard.path = $$RESOURCES_DIR/tables/standard/
|
standard.path = $$RESOURCES_DIR/tables/standard/
|
||||||
standard.files = $$INSTALL_STANDARD_MEASHUREMENTS
|
standard.files = $$INSTALL_STANDARD_MEASHUREMENTS
|
||||||
|
@ -286,13 +288,17 @@ unix{
|
||||||
diagrams.path = $$RESOURCES_DIR/
|
diagrams.path = $$RESOURCES_DIR/
|
||||||
diagrams.files = $${OUT_PWD}/../tape/$${DESTDIR}/diagrams.rcc
|
diagrams.files = $${OUT_PWD}/../tape/$${DESTDIR}/diagrams.rcc
|
||||||
|
|
||||||
|
format.path = $$RESOURCES_DIR/
|
||||||
|
format.files = $$PWD/../../../dist/macx/measurements.icns
|
||||||
|
|
||||||
QMAKE_BUNDLE_DATA += \
|
QMAKE_BUNDLE_DATA += \
|
||||||
templates \
|
templates \
|
||||||
standard \
|
standard \
|
||||||
libraries \
|
libraries \
|
||||||
tape \
|
tape \
|
||||||
xpdf \
|
xpdf \
|
||||||
diagrams
|
diagrams \
|
||||||
|
format
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -652,5 +658,5 @@ noDebugSymbols{ # For enable run qmake with CONFIG+=noDebugSymbols
|
||||||
|
|
||||||
macx{
|
macx{
|
||||||
# run macdeployqt to include all qt libraries in packet
|
# run macdeployqt to include all qt libraries in packet
|
||||||
QMAKE_POST_LINK += $$[QT_INSTALL_BINS]/macdeployqt $${OUT_PWD}/$${DESTDIR}/$${TARGET}.app
|
QMAKE_POST_LINK += $$[QT_INSTALL_BINS]/macdeployqt $${OUT_PWD}/$${DESTDIR}/$${TARGET}.app -executable=$${OUT_PWD}/$${DESTDIR}/$${TARGET}.app/$$MACOS_DIR/tape
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user