|
55 | 55 | dependencies = (
|
56 | 56 | 727E6B520FEABF4E00DF6F64 /* PBXTargetDependency */,
|
57 | 57 | 7256F1CD0F411CDD0022BE1F /* PBXTargetDependency */,
|
58 |
| - 7256F1CF0F411CF70022BE1F /* PBXTargetDependency */, |
| 58 | + 7249EBF310E7C0E200708435 /* PBXTargetDependency */, |
59 | 59 | 72E706FA0F42613A00142011 /* PBXTargetDependency */,
|
60 | 60 | 7256F1D10F411D080022BE1F /* PBXTargetDependency */,
|
61 | 61 | );
|
|
635 | 635 | 723FD05F0FBCB87900EFA55D /* qgspalgeometry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 723FD05D0FBCB85D00EFA55D /* qgspalgeometry.cpp */; };
|
636 | 636 | 72442AEB1095DD4C00B54796 /* qgsavoidintersectionsdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 72442AE91095DCFC00B54796 /* qgsavoidintersectionsdialog.cpp */; };
|
637 | 637 | 72442AEC1095DD4C00B54796 /* qgsavoidintersectionsdialog.h in Sources */ = {isa = PBXBuildFile; fileRef = 72442AEA1095DCFC00B54796 /* qgsavoidintersectionsdialog.h */; };
|
| 638 | + 7249EBDC10E7BCDA00708435 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7209E7790F39E57A003DC336 /* main.cpp */; }; |
| 639 | + 7249EBDD10E7BCDA00708435 /* qgshelpserver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7209E77A0F39E57A003DC336 /* qgshelpserver.cpp */; }; |
| 640 | + 7249EBDE10E7BCDA00708435 /* qgshelpserver.h in Sources */ = {isa = PBXBuildFile; fileRef = 7209E77B0F39E57A003DC336 /* qgshelpserver.h */; }; |
| 641 | + 7249EBDF10E7BCDA00708435 /* qgshelpviewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7209E77C0F39E57A003DC336 /* qgshelpviewer.cpp */; }; |
| 642 | + 7249EBE010E7BCDA00708435 /* qgshelpviewer.h in Sources */ = {isa = PBXBuildFile; fileRef = 7209E77D0F39E57A003DC336 /* qgshelpviewer.h */; }; |
| 643 | + 7249EBE410E7BF5000708435 /* libqgis_core.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 7209F1D20F39E760003DC336 /* libqgis_core.dylib */; }; |
638 | 644 | 724D05C610A910F200F9680A /* north-arrow_10_with_map_layers.svg in Copy - svg-n_arrow */ = {isa = PBXBuildFile; fileRef = 724D05BE10A910B400F9680A /* north-arrow_10_with_map_layers.svg */; };
|
639 | 645 | 724D05C710A910F200F9680A /* north-arrow_11_simple_corner.svg in Copy - svg-n_arrow */ = {isa = PBXBuildFile; fileRef = 724D05BF10A910B400F9680A /* north-arrow_11_simple_corner.svg */; };
|
640 | 646 | 724D05C810A910F200F9680A /* north-arrow_12_triangular_arrows_with_worldmap.svg in Copy - svg-n_arrow */ = {isa = PBXBuildFile; fileRef = 724D05C010A910B400F9680A /* north-arrow_12_triangular_arrows_with_worldmap.svg */; };
|
|
1586 | 1592 | );
|
1587 | 1593 | script = "$QTMOC $QT_CXXFLAGS -o \"$DERIVED_FILES_DIR/moc_$INPUT_FILE_BASE.cpp\" \"$INPUT_FILE_PATH\"";
|
1588 | 1594 | };
|
| 1595 | + 7249EBE310E7BDBA00708435 /* PBXBuildRule */ = { |
| 1596 | + isa = PBXBuildRule; |
| 1597 | + compilerSpec = com.apple.compilers.proxy.script; |
| 1598 | + filePatterns = "*.h"; |
| 1599 | + fileType = pattern.proxy; |
| 1600 | + isEditable = 1; |
| 1601 | + outputFiles = ( |
| 1602 | + "$(DERIVED_FILES_DIR)/moc_$(INPUT_FILE_BASE).cpp", |
| 1603 | + ); |
| 1604 | + script = "$QTMOC $QT_CXXFLAGS -o \"$DERIVED_FILES_DIR/moc_$INPUT_FILE_BASE.cpp\" \"$INPUT_FILE_PATH\""; |
| 1605 | + }; |
1589 | 1606 | 7262ED980F7A770300498385 /* PBXBuildRule */ = {
|
1590 | 1607 | isa = PBXBuildRule;
|
1591 | 1608 | compilerSpec = com.apple.compilers.proxy.script;
|
|
2168 | 2185 | remoteGlobalIDString = 7225EF1710B2265A00D23EA2;
|
2169 | 2186 | remoteInfo = labelingplugin;
|
2170 | 2187 | };
|
| 2188 | + 7249EBF210E7C0E200708435 /* PBXContainerItemProxy */ = { |
| 2189 | + isa = PBXContainerItemProxy; |
| 2190 | + containerPortal = 20286C28FDCF999611CA2CEA /* Project object */; |
| 2191 | + proxyType = 1; |
| 2192 | + remoteGlobalIDString = 7249EBD610E7BBEA00708435 /* qgis_help */; |
| 2193 | + remoteInfo = qgis_help; |
| 2194 | + }; |
2171 | 2195 | 7256F18F0F411B110022BE1F /* PBXContainerItemProxy */ = {
|
2172 | 2196 | isa = PBXContainerItemProxy;
|
2173 | 2197 | containerPortal = 20286C28FDCF999611CA2CEA /* Project object */;
|
|
2343 | 2367 | remoteGlobalIDString = 729BBE720F4075D1001BCB63;
|
2344 | 2368 | remoteInfo = "All Plugins";
|
2345 | 2369 | };
|
2346 |
| - 7256F1CE0F411CF70022BE1F /* PBXContainerItemProxy */ = { |
2347 |
| - isa = PBXContainerItemProxy; |
2348 |
| - containerPortal = 20286C28FDCF999611CA2CEA /* Project object */; |
2349 |
| - proxyType = 1; |
2350 |
| - remoteGlobalIDString = 729BBEFE0F40770B001BCB63; |
2351 |
| - remoteInfo = ggis_help; |
2352 |
| - }; |
2353 | 2370 | 7256F1D00F411D080022BE1F /* PBXContainerItemProxy */ = {
|
2354 | 2371 | isa = PBXContainerItemProxy;
|
2355 | 2372 | containerPortal = 20286C28FDCF999611CA2CEA /* Project object */;
|
|
5162 | 5179 | 72442AE81095DCD800B54796 /* qgsavoidintersectionsdialogbase.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = qgsavoidintersectionsdialogbase.ui; path = ../../src/ui/qgsavoidintersectionsdialogbase.ui; sourceTree = SOURCE_ROOT; };
|
5163 | 5180 | 72442AE91095DCFC00B54796 /* qgsavoidintersectionsdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = qgsavoidintersectionsdialog.cpp; path = ../../src/app/qgsavoidintersectionsdialog.cpp; sourceTree = SOURCE_ROOT; };
|
5164 | 5181 | 72442AEA1095DCFC00B54796 /* qgsavoidintersectionsdialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = qgsavoidintersectionsdialog.h; path = ../../src/app/qgsavoidintersectionsdialog.h; sourceTree = SOURCE_ROOT; };
|
| 5182 | + 7249EBD710E7BBEA00708435 /* qgis_help */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = qgis_help; sourceTree = BUILT_PRODUCTS_DIR; }; |
5165 | 5183 | 724C9FE11019EDE700A1E1D4 /* mActionSaveAsPDF.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = mActionSaveAsPDF.png; path = ../../images/themes/default/mActionSaveAsPDF.png; sourceTree = SOURCE_ROOT; };
|
5166 | 5184 | 724C9FEC1019EE2500A1E1D4 /* mActionSaveAsPDF.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = mActionSaveAsPDF.png; path = ../../images/themes/gis/mActionSaveAsPDF.png; sourceTree = SOURCE_ROOT; };
|
5167 | 5185 | 724D05B510A910B400F9680A /* north-arrow_1_simple_half_arrow.svg */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = "north-arrow_1_simple_half_arrow.svg"; path = "../../images/svg/north_arrows/north-arrow_1_simple_half_arrow.svg"; sourceTree = SOURCE_ROOT; };
|
|
6933 | 6951 | );
|
6934 | 6952 | runOnlyForDeploymentPostprocessing = 0;
|
6935 | 6953 | };
|
| 6954 | + 7249EBD510E7BBEA00708435 /* Frameworks */ = { |
| 6955 | + isa = PBXFrameworksBuildPhase; |
| 6956 | + buildActionMask = 2147483647; |
| 6957 | + files = ( |
| 6958 | + 7249EBE410E7BF5000708435 /* libqgis_core.dylib in Frameworks */, |
| 6959 | + ); |
| 6960 | + runOnlyForDeploymentPostprocessing = 0; |
| 6961 | + }; |
6936 | 6962 | 7262ED960F7A770300498385 /* Frameworks */ = {
|
6937 | 6963 | isa = PBXFrameworksBuildPhase;
|
6938 | 6964 | buildActionMask = 2147483647;
|
|
7257 | 7283 | 726C67411046030F00EFEDCC /* librasterterrainplugin.so */,
|
7258 | 7284 | 721598191052B46D003D1610 /* libqgis_analysis.dylib */,
|
7259 | 7285 | 7225EF2210B2265A00D23EA2 /* liblabelingplugin.so */,
|
| 7286 | + 7249EBD710E7BBEA00708435 /* qgis_help */, |
7260 | 7287 | );
|
7261 | 7288 | name = Products;
|
7262 | 7289 | sourceTree = "<group>";
|
|
12615 | 12642 | productReference = 7225EF2210B2265A00D23EA2 /* liblabelingplugin.so */;
|
12616 | 12643 | productType = "com.apple.product-type.tool";
|
12617 | 12644 | };
|
| 12645 | + 7249EBD610E7BBEA00708435 /* qgis_help */ = { |
| 12646 | + isa = PBXNativeTarget; |
| 12647 | + buildConfigurationList = 7249EBDB10E7BC1300708435 /* Build configuration list for PBXNativeTarget "qgis_help" */; |
| 12648 | + buildPhases = ( |
| 12649 | + 7249EBE210E7BCEC00708435 /* Script - ui */, |
| 12650 | + 7249EBD410E7BBEA00708435 /* Sources */, |
| 12651 | + 7249EBD510E7BBEA00708435 /* Frameworks */, |
| 12652 | + ); |
| 12653 | + buildRules = ( |
| 12654 | + 7249EBE310E7BDBA00708435 /* PBXBuildRule */, |
| 12655 | + ); |
| 12656 | + dependencies = ( |
| 12657 | + ); |
| 12658 | + name = qgis_help; |
| 12659 | + productName = qgis_help; |
| 12660 | + productReference = 7249EBD710E7BBEA00708435 /* qgis_help */; |
| 12661 | + productType = "com.apple.product-type.tool"; |
| 12662 | + }; |
12618 | 12663 | 7262ED920F7A770300498385 /* spatialiteprovider */ = {
|
12619 | 12664 | isa = PBXNativeTarget;
|
12620 | 12665 | buildConfigurationList = 7262ED990F7A770300498385 /* Build configuration list for PBXNativeTarget "spatialiteprovider" */;
|
|
12651 | 12696 | productReference = 726C67411046030F00EFEDCC /* librasterterrainplugin.so */;
|
12652 | 12697 | productType = "com.apple.product-type.tool";
|
12653 | 12698 | };
|
12654 |
| - 729BBEFE0F40770B001BCB63 /* qgis_help */ = { |
| 12699 | + 729BBEFE0F40770B001BCB63 /* qgis_help app */ = { |
12655 | 12700 | isa = PBXNativeTarget;
|
12656 |
| - buildConfigurationList = 729BBF040F40770C001BCB63 /* Build configuration list for PBXNativeTarget "qgis_help" */; |
| 12701 | + buildConfigurationList = 729BBF040F40770C001BCB63 /* Build configuration list for PBXNativeTarget "qgis_help app" */; |
12657 | 12702 | buildPhases = (
|
12658 | 12703 | 729BBF0E0F407818001BCB63 /* Script - ui */,
|
12659 | 12704 | 729BBEFB0F40770B001BCB63 /* Resources */,
|
|
12666 | 12711 | );
|
12667 | 12712 | dependencies = (
|
12668 | 12713 | );
|
12669 |
| - name = qgis_help; |
| 12714 | + name = "qgis_help app"; |
12670 | 12715 | productName = ggis_help;
|
12671 | 12716 | productReference = 729BBEFF0F40770B001BCB63 /* qgis_help.app */;
|
12672 | 12717 | productType = "com.apple.product-type.application";
|
|
13246 | 13291 | 721597EA1052B46D003D1610 /* qgis_analysis */,
|
13247 | 13292 | 7209F3120F3A2F2B003DC336 /* qgis_gui */,
|
13248 | 13293 | 8D0C4E890486CD37000505A6 /* Qgis */,
|
13249 |
| - 729BBEFE0F40770B001BCB63 /* qgis_help */, |
| 13294 | + 729BBEFE0F40770B001BCB63 /* qgis_help app */, |
| 13295 | + 7249EBD610E7BBEA00708435 /* qgis_help */, |
13250 | 13296 | 729BBF320F407CBA001BCB63 /* qgispython */,
|
13251 | 13297 | 7256F1540F4105770022BE1F /* python_modules */,
|
13252 | 13298 | 72A07DB90F3BDFC8004FC2A4 /* provider template */,
|
|
13392 | 13438 | shellScript = "GUI_UI=\"$TARGET_TEMP_DIR/../qgis_gui.build/DerivedSources\"\n\nfor u in qgsdetaileditemwidgetbase qgsgenericprojectionselectorbase qgsmessageviewer qgsprojectionselectorbase\ndo\n\tcp -f \"$GUI_UI/ui_$u.h\" \"$QGIS_BUILD_PATH/Headers/qgis/\"\ndone\n";
|
13393 | 13439 | showEnvVarsInLog = 0;
|
13394 | 13440 | };
|
| 13441 | + 7249EBE210E7BCEC00708435 /* Script - ui */ = { |
| 13442 | + isa = PBXShellScriptBuildPhase; |
| 13443 | + buildActionMask = 2147483647; |
| 13444 | + files = ( |
| 13445 | + ); |
| 13446 | + inputPaths = ( |
| 13447 | + ); |
| 13448 | + name = "Script - ui"; |
| 13449 | + outputPaths = ( |
| 13450 | + ); |
| 13451 | + runOnlyForDeploymentPostprocessing = 0; |
| 13452 | + shellPath = /bin/sh; |
| 13453 | + shellScript = "# generate ui headers in separate script because:\n# 1. Xcode will attempt to process generated *.h with moc rule\n# 2. parallel processing might not finish ui's before a cpp source needs it\n\n# derived sources dir created by Compile Sources phase, we need it NOW\nmkdir -p \"$DERIVED_FILES_DIR\"\n\ncd ../../src/helpviewer\n\nUIUI=`ls *.ui`\n\nfor u in $UIUI\ndo\n\tuh=`echo $u | sed 's,\\.ui$,.h,'`\n\t# compare times because output files spec below doesn't seem to work with wildcards\n\tif [ ! -f \"$DERIVED_FILES_DIR/ui_$uh\" ] || [ $u -nt \"$DERIVED_FILES_DIR/ui_$uh\" ] ; then\n\t\trm -f \"$DERIVED_FILES_DIR/ui_$uh\"\n\t\techo \"$QTUIC -o \\\"$DERIVED_FILES_DIR/ui_$uh\\\" $u\"\n\t\t$QTUIC -o \"$DERIVED_FILES_DIR/ui_$uh\" $u\n\tfi\ndone\n\nexit 0\n"; |
| 13454 | + showEnvVarsInLog = 0; |
| 13455 | + }; |
13395 | 13456 | 7256F1530F4105770022BE1F /* configure.py */ = {
|
13396 | 13457 | isa = PBXShellScriptBuildPhase;
|
13397 | 13458 | buildActionMask = 2147483647;
|
|
13868 | 13929 | );
|
13869 | 13930 | runOnlyForDeploymentPostprocessing = 0;
|
13870 | 13931 | shellPath = /bin/sh;
|
13871 |
| - shellScript = "# Note: assumes default Qt binary framework install\n\nAPPDIRC=\"$QGIS_BUILD_PATH\" # app contents\nAPPDIR=\"$APPDIRC/MacOS\"\nFWDIR=\"$APPDIR/$QGIS_FW_SUBDIR\"\nLIBDIR=\"$APPDIR/$QGIS_LIB_SUBDIR\"\nQGISPYDIR=\"$APPDIR/$QGIS_DATA_SUBDIR/python\"\n\n# qt arches\nQARCHS=\"\"\nfor a in $ARCHS\ndo\n\tQARCHS=\"$QARCHS -arch $a\"\ndone\n\n# copy Qt frameworks\nmkdir -p \"$FWDIR\"\nfor q in $QTLISTQG\ndo\n\tif [ ! -d \"$FWDIR/$q.framework\" ] ; then\n\t\t# reconstruct framework to avoid excessive copying, then deleting\n\t\t# especially when debug variants are present\n\t\tmkdir -p \"$FWDIR/$q.framework/Versions/$QT_FWVER\"\n\t\tln -sfh $QT_FWVER \"$FWDIR/$q.framework/Versions/Current\"\n\t\tditto $QARCHS \"/Library/Frameworks/$q.framework/$q\" \"$FWDIR/$q.framework/Versions/$QT_FWVER/$q\"\n\t\tln -sf Versions/Current/$q \"$FWDIR/$q.framework/$q\"\n\t\tif [ -d \"/Library/Frameworks/$q.framework/Versions/$QT_FWVER/Resources\" ] ; then\n\t\t\tcp -Rfp \"/Library/Frameworks/$q.framework/Versions/$QT_FWVER/Resources\" \"$FWDIR/$q.framework/Versions/$QT_FWVER\"\n\t\t\tln -sfh Versions/Current/Resources \"$FWDIR/$q.framework/Resources\"\n\t\tfi\n\t\t# debug variants\n\t\tqd=$q\"_debug\"\n\t\tif [ \"$CONFIGURATION\" = \"Debug\" ] && [ -f \"/Library/Frameworks/$q.framework/Versions/$QT_FWVER/$qd\" ] ; then\n\t\t\tditto $QARCHS \"/Library/Frameworks/$q.framework/Versions/$QT_FWVER/$qd\" \"$FWDIR/$q.framework/Versions/$QT_FWVER/$qd\"\n\t\t\tln -sf Versions/Current/$qd \"$FWDIR/$q.framework/$qd\"\n\t\t\tif [ -d \"/Library/Frameworks/$q.framework/$qd.dSYM\" ] ; then\n\t\t\t\tditto $QARCHS \"/Library/Frameworks/$q.framework/$qd.dSYM\" \"$FWDIR/$q.framework\"\n\t\t\tfi\n\t\tfi\n\tfi\ndone\n\n# copy Qt plugins\nmkdir -p \"$APPDIRC/PlugIns/imageformats\"\nif [ ! -f \"$APPDIRC/PlugIns/imageformats/libqjpeg.dylib\" ] ; then\n\tditto $QARCHS \"$QT_PLUGINS_DIR/imageformats/libqjpeg.dylib\" \"$APPDIRC/PlugIns/imageformats/libqjpeg.dylib\"\nfi\n\n# PyQt path based on PYTHON_FORM\n\nif [ \"$PYSITE\" ] ; then\n\tmkdir -p \"$QGISPYDIR/PyQt$QT_FWVER\"\n\tif [ ! -f \"$QGISPYDIR/sip.so\" ] ; then\n\t\tditto $QARCHS \"$PYSITE/sip.so\" \"$PYSITE/sipconfig.py\" \"$QGISPYDIR/\"\n\tfi\n\tfor q in $PYQTLIST\n\tdo\n\t\tif [ ! -f \"$QGISPYDIR/PyQt$QT_FWVER/$q.so\" ] ; then\n\t\t\tditto $QARCHS \"$PYSITE/PyQt$QT_FWVER/$q.so\" \"$QGISPYDIR/PyQt$QT_FWVER/$q.so\"\n\t\tfi\n\tdone\n\tcp -fp \"$PYSITE/PyQt$QT_FWVER/\"*.py \"$QGISPYDIR/PyQt$QT_FWVER/\"\nfi\n\n# just in case no plugins were compiled\nmkdir -p \"$APPDIR/$QGIS_PLUGIN_SUBDIR\"\n# list plugins & libs\ncd \"$APPDIR/$QGIS_PLUGIN_SUBDIR\"\npluglist=`ls`\ncd \"$APPDIR/$QGIS_LIB_SUBDIR\"\nqgliblist=`ls *.dylib`\nif [ \"$PYSITE\" ] ; then\n\tcd \"$QGISPYDIR/qgis\"\n\tqgpylist=`ls *.so`\nfi\n\n# main Qt framework loop\n\ncd \"$APPDIR\"\n\nfor q in $QTLISTQG\ndo\n\tqq=\"$q.framework/Versions/$QT_FWVER/$q\"\n\t# app\n\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/Qgis\"\n\t# bin\n\t# qgis_help qt linking done with symlinks\n\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/$QGIS_BIN_SUBDIR/qgis_help.app/Contents/MacOS/qgis_help\"\n\t# libs\n\tfor ql in $qgliblist\n\tdo\n\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/$QGIS_LIB_SUBDIR/$ql\"\n\tdone\n\t# plugins\n\tfor qp in $pluglist\n\tdo\n\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/$QGIS_PLUGIN_SUBDIR/$qp\"\n\tdone\n\t# qt fw\n\tfor qf in $QTLISTQG\n\tdo\n\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/$QGIS_FW_SUBDIR/$qf.framework/Versions/$QT_FWVER/$qf\"\n\tdone\n\t# qt plugs\n\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIRC/PlugIns/imageformats/libqjpeg.dylib\"\n\t# PyQt\n\tif [ \"$PYSITE\" ] ; then\n\t\tfor pq in $PYQTLIST\n\t\tdo\n\t\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$QGISPYDIR/PyQt$QT_FWVER/$pq.so\"\n\t\tdone\n\t\tfor pg in $qgpylist\n\t\tdo\n\t\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$QGISPYDIR/qgis/$pg\"\n\t\tdone\n\tfi\ndone\n"; |
| 13932 | + shellScript = "# Note: assumes default Qt binary framework install\n\nAPPDIRC=\"$QGIS_BUILD_PATH\" # app contents\nAPPDIR=\"$APPDIRC/MacOS\"\nFWDIR=\"$APPDIR/$QGIS_FW_SUBDIR\"\nLIBDIR=\"$APPDIR/$QGIS_LIB_SUBDIR\"\nQGISPYDIR=\"$APPDIR/$QGIS_DATA_SUBDIR/python\"\n\n# qt arches\nQARCHS=\"\"\nfor a in $ARCHS\ndo\n\tQARCHS=\"$QARCHS -arch $a\"\ndone\n\n# copy Qt frameworks\nmkdir -p \"$FWDIR\"\nfor q in $QTLISTQG\ndo\n\tif [ ! -d \"$FWDIR/$q.framework\" ] ; then\n\t\t# reconstruct framework to avoid excessive copying, then deleting\n\t\t# especially when debug variants are present\n\t\tmkdir -p \"$FWDIR/$q.framework/Versions/$QT_FWVER\"\n\t\tln -sfh $QT_FWVER \"$FWDIR/$q.framework/Versions/Current\"\n\t\tditto $QARCHS \"/Library/Frameworks/$q.framework/$q\" \"$FWDIR/$q.framework/Versions/$QT_FWVER/$q\"\n\t\tln -sf Versions/Current/$q \"$FWDIR/$q.framework/$q\"\n\t\tif [ -d \"/Library/Frameworks/$q.framework/Versions/$QT_FWVER/Resources\" ] ; then\n\t\t\tcp -Rfp \"/Library/Frameworks/$q.framework/Versions/$QT_FWVER/Resources\" \"$FWDIR/$q.framework/Versions/$QT_FWVER\"\n\t\t\tln -sfh Versions/Current/Resources \"$FWDIR/$q.framework/Resources\"\n\t\tfi\n\t\t# debug variants\n\t\tqd=$q\"_debug\"\n\t\tif [ \"$CONFIGURATION\" = \"Debug\" ] && [ -f \"/Library/Frameworks/$q.framework/Versions/$QT_FWVER/$qd\" ] ; then\n\t\t\tditto $QARCHS \"/Library/Frameworks/$q.framework/Versions/$QT_FWVER/$qd\" \"$FWDIR/$q.framework/Versions/$QT_FWVER/$qd\"\n\t\t\tln -sf Versions/Current/$qd \"$FWDIR/$q.framework/$qd\"\n\t\t\tif [ -d \"/Library/Frameworks/$q.framework/$qd.dSYM\" ] ; then\n\t\t\t\tditto $QARCHS \"/Library/Frameworks/$q.framework/$qd.dSYM\" \"$FWDIR/$q.framework\"\n\t\t\tfi\n\t\tfi\n\tfi\ndone\n\n# copy Qt plugins\nmkdir -p \"$APPDIRC/PlugIns/imageformats\"\nif [ ! -f \"$APPDIRC/PlugIns/imageformats/libqjpeg.dylib\" ] ; then\n\tditto $QARCHS \"$QT_PLUGINS_DIR/imageformats/libqjpeg.dylib\" \"$APPDIRC/PlugIns/imageformats/libqjpeg.dylib\"\nfi\n\n# PyQt path based on PYTHON_FORM\n\nif [ \"$PYSITE\" ] ; then\n\tmkdir -p \"$QGISPYDIR/PyQt$QT_FWVER\"\n\tif [ ! -f \"$QGISPYDIR/sip.so\" ] ; then\n\t\tditto $QARCHS \"$PYSITE/sip.so\" \"$PYSITE/sipconfig.py\" \"$QGISPYDIR/\"\n\tfi\n\tfor q in $PYQTLIST\n\tdo\n\t\tif [ ! -f \"$QGISPYDIR/PyQt$QT_FWVER/$q.so\" ] ; then\n\t\t\tditto $QARCHS \"$PYSITE/PyQt$QT_FWVER/$q.so\" \"$QGISPYDIR/PyQt$QT_FWVER/$q.so\"\n\t\tfi\n\tdone\n\tcp -fp \"$PYSITE/PyQt$QT_FWVER/\"*.py \"$QGISPYDIR/PyQt$QT_FWVER/\"\nfi\n\n# just in case no plugins were compiled\nmkdir -p \"$APPDIR/$QGIS_PLUGIN_SUBDIR\"\n# list plugins & libs\ncd \"$APPDIR/$QGIS_PLUGIN_SUBDIR\"\npluglist=`ls`\ncd \"$APPDIR/$QGIS_LIB_SUBDIR\"\nqgliblist=`ls *.dylib`\nif [ \"$PYSITE\" ] ; then\n\tcd \"$QGISPYDIR/qgis\"\n\tqgpylist=`ls *.so`\nfi\n\n# main Qt framework loop\n\ncd \"$APPDIR\"\n\nfor q in $QTLISTQG\ndo\n\tqq=\"$q.framework/Versions/$QT_FWVER/$q\"\n\t# app\n\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/Qgis\"\n\t# qgis_help\n\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/qgis_help\"\n\t# libs\n\tfor ql in $qgliblist\n\tdo\n\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/$QGIS_LIB_SUBDIR/$ql\"\n\tdone\n\t# plugins\n\tfor qp in $pluglist\n\tdo\n\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/$QGIS_PLUGIN_SUBDIR/$qp\"\n\tdone\n\t# qt fw\n\tfor qf in $QTLISTQG\n\tdo\n\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIR/$QGIS_FW_SUBDIR/$qf.framework/Versions/$QT_FWVER/$qf\"\n\tdone\n\t# qt plugs\n\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$APPDIRC/PlugIns/imageformats/libqjpeg.dylib\"\n\t# PyQt\n\tif [ \"$PYSITE\" ] ; then\n\t\tfor pq in $PYQTLIST\n\t\tdo\n\t\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$QGISPYDIR/PyQt$QT_FWVER/$pq.so\"\n\t\tdone\n\t\tfor pg in $qgpylist\n\t\tdo\n\t\t\tinstall_name_tool -change $qq @executable_path/$QGIS_FW_SUBDIR/$qq \"$QGISPYDIR/qgis/$pg\"\n\t\tdone\n\tfi\ndone\n"; |
13872 | 13933 | showEnvVarsInLog = 0;
|
13873 | 13934 | };
|
13874 | 13935 | 72FB0B4B0FFD680F0052360B /* Script - ui */ = {
|
|
14222 | 14283 | );
|
14223 | 14284 | runOnlyForDeploymentPostprocessing = 0;
|
14224 | 14285 | };
|
| 14286 | + 7249EBD410E7BBEA00708435 /* Sources */ = { |
| 14287 | + isa = PBXSourcesBuildPhase; |
| 14288 | + buildActionMask = 2147483647; |
| 14289 | + files = ( |
| 14290 | + 7249EBDC10E7BCDA00708435 /* main.cpp in Sources */, |
| 14291 | + 7249EBDD10E7BCDA00708435 /* qgshelpserver.cpp in Sources */, |
| 14292 | + 7249EBDE10E7BCDA00708435 /* qgshelpserver.h in Sources */, |
| 14293 | + 7249EBDF10E7BCDA00708435 /* qgshelpviewer.cpp in Sources */, |
| 14294 | + 7249EBE010E7BCDA00708435 /* qgshelpviewer.h in Sources */, |
| 14295 | + ); |
| 14296 | + runOnlyForDeploymentPostprocessing = 0; |
| 14297 | + }; |
14225 | 14298 | 7262ED950F7A770300498385 /* Sources */ = {
|
14226 | 14299 | isa = PBXSourcesBuildPhase;
|
14227 | 14300 | buildActionMask = 2147483647;
|
|
14870 | 14943 | target = 7225EF1710B2265A00D23EA2 /* labelingplugin */;
|
14871 | 14944 | targetProxy = 7225EF2F10B2273D00D23EA2 /* PBXContainerItemProxy */;
|
14872 | 14945 | };
|
| 14946 | + 7249EBF310E7C0E200708435 /* PBXTargetDependency */ = { |
| 14947 | + isa = PBXTargetDependency; |
| 14948 | + target = 7249EBD610E7BBEA00708435 /* qgis_help */; |
| 14949 | + targetProxy = 7249EBF210E7C0E200708435 /* PBXContainerItemProxy */; |
| 14950 | + }; |
14873 | 14951 | 7256F1900F411B110022BE1F /* PBXTargetDependency */ = {
|
14874 | 14952 | isa = PBXTargetDependency;
|
14875 | 14953 | target = 72A07D140F3BD625004FC2A4 /* delimitedtextprovider */;
|
|
14995 | 15073 | target = 729BBE720F4075D1001BCB63 /* All Plugins */;
|
14996 | 15074 | targetProxy = 7256F1CC0F411CDD0022BE1F /* PBXContainerItemProxy */;
|
14997 | 15075 | };
|
14998 |
| - 7256F1CF0F411CF70022BE1F /* PBXTargetDependency */ = { |
14999 |
| - isa = PBXTargetDependency; |
15000 |
| - target = 729BBEFE0F40770B001BCB63 /* qgis_help */; |
15001 |
| - targetProxy = 7256F1CE0F411CF70022BE1F /* PBXContainerItemProxy */; |
15002 |
| - }; |
15003 | 15076 | 7256F1D10F411D080022BE1F /* PBXTargetDependency */ = {
|
15004 | 15077 | isa = PBXTargetDependency;
|
15005 | 15078 | target = 8D0C4E890486CD37000505A6 /* Qgis */;
|
|
15546 | 15619 | };
|
15547 | 15620 | name = Release;
|
15548 | 15621 | };
|
| 15622 | + 7249EBD910E7BBEB00708435 /* Debug */ = { |
| 15623 | + isa = XCBuildConfiguration; |
| 15624 | + buildSettings = { |
| 15625 | + CONFIGURATION_BUILD_DIR = "$(QGIS_BUILD_PATH)/MacOS"; |
| 15626 | + GCC_OPTIMIZATION_LEVEL = 0; |
| 15627 | + GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; |
| 15628 | + HEADER_SEARCH_PATHS = ( |
| 15629 | + "$(inherited)", |
| 15630 | + ../../src/core, |
| 15631 | + "$(SQLITE_INC)", |
| 15632 | + ); |
| 15633 | + INSTALL_PATH = /usr/local/bin; |
| 15634 | + LIBRARY_SEARCH_PATHS = "$(QGIS_BUILD_PATH)/MacOS/$(QGIS_LIB_SUBDIR)"; |
| 15635 | + OTHER_CFLAGS = "$(QT_CXXFLAGS)"; |
| 15636 | + OTHER_LDFLAGS = ( |
| 15637 | + "$(inherited)", |
| 15638 | + "$(SQLITE_LIB)", |
| 15639 | + "$(QT_LIB_CORE)", |
| 15640 | + "$(QT_LIB_GUI)", |
| 15641 | + "$(QT_LIB_NET)", |
| 15642 | + "$(QT_LIB_SVG)", |
| 15643 | + "$(QT_LIB_XML)", |
| 15644 | + "$(QT_LIB_WEBKIT)", |
| 15645 | + ); |
| 15646 | + PRODUCT_NAME = qgis_help; |
| 15647 | + }; |
| 15648 | + name = Debug; |
| 15649 | + }; |
| 15650 | + 7249EBDA10E7BBEB00708435 /* Release */ = { |
| 15651 | + isa = XCBuildConfiguration; |
| 15652 | + buildSettings = { |
| 15653 | + CONFIGURATION_BUILD_DIR = "$(QGIS_BUILD_PATH)/MacOS"; |
| 15654 | + GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; |
| 15655 | + HEADER_SEARCH_PATHS = ( |
| 15656 | + "$(inherited)", |
| 15657 | + ../../src/core, |
| 15658 | + "$(SQLITE_INC)", |
| 15659 | + ); |
| 15660 | + INSTALL_PATH = /usr/local/bin; |
| 15661 | + LIBRARY_SEARCH_PATHS = "$(QGIS_BUILD_PATH)/MacOS/$(QGIS_LIB_SUBDIR)"; |
| 15662 | + OTHER_CFLAGS = "$(QT_CXXFLAGS)"; |
| 15663 | + OTHER_LDFLAGS = ( |
| 15664 | + "$(inherited)", |
| 15665 | + "$(SQLITE_LIB)", |
| 15666 | + "$(QT_LIB_CORE)", |
| 15667 | + "$(QT_LIB_GUI)", |
| 15668 | + "$(QT_LIB_NET)", |
| 15669 | + "$(QT_LIB_SVG)", |
| 15670 | + "$(QT_LIB_XML)", |
| 15671 | + "$(QT_LIB_WEBKIT)", |
| 15672 | + ); |
| 15673 | + PRODUCT_NAME = qgis_help; |
| 15674 | + }; |
| 15675 | + name = Release; |
| 15676 | + }; |
15549 | 15677 | 7256F1550F4105770022BE1F /* Debug */ = {
|
15550 | 15678 | isa = XCBuildConfiguration;
|
15551 | 15679 | buildSettings = {
|
|
17924 | 18052 | COPY_PHASE_STRIP = NO;
|
17925 | 18053 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
|
17926 | 18054 | GCC_OPTIMIZATION_LEVEL = 0;
|
17927 |
| - QGIS_VERSION_BUILD = 12617; |
| 18055 | + QGIS_VERSION_BUILD = 12622; |
17928 | 18056 | STRIP_INSTALLED_PRODUCT = NO;
|
17929 | 18057 | };
|
17930 | 18058 | name = Debug;
|
|
17935 | 18063 | buildSettings = {
|
17936 | 18064 | COPY_PHASE_STRIP = YES;
|
17937 | 18065 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
17938 |
| - QGIS_VERSION_BUILD = 12617; |
| 18066 | + QGIS_VERSION_BUILD = 12622; |
17939 | 18067 | STRIP_INSTALLED_PRODUCT = YES;
|
17940 | 18068 | };
|
17941 | 18069 | name = Release;
|
|
18006 | 18134 | defaultConfigurationIsVisible = 0;
|
18007 | 18135 | defaultConfigurationName = Release;
|
18008 | 18136 | };
|
| 18137 | + 7249EBDB10E7BC1300708435 /* Build configuration list for PBXNativeTarget "qgis_help" */ = { |
| 18138 | + isa = XCConfigurationList; |
| 18139 | + buildConfigurations = ( |
| 18140 | + 7249EBD910E7BBEB00708435 /* Debug */, |
| 18141 | + 7249EBDA10E7BBEB00708435 /* Release */, |
| 18142 | + ); |
| 18143 | + defaultConfigurationIsVisible = 0; |
| 18144 | + defaultConfigurationName = Release; |
| 18145 | + }; |
18009 | 18146 | 7256F1570F4105A40022BE1F /* Build configuration list for PBXAggregateTarget "python_modules" */ = {
|
18010 | 18147 | isa = XCConfigurationList;
|
18011 | 18148 | buildConfigurations = (
|
|
18078 | 18215 | defaultConfigurationIsVisible = 0;
|
18079 | 18216 | defaultConfigurationName = Release;
|
18080 | 18217 | };
|
18081 |
| - 729BBF040F40770C001BCB63 /* Build configuration list for PBXNativeTarget "qgis_help" */ = { |
| 18218 | + 729BBF040F40770C001BCB63 /* Build configuration list for PBXNativeTarget "qgis_help app" */ = { |
18082 | 18219 | isa = XCConfigurationList;
|
18083 | 18220 | buildConfigurations = (
|
18084 | 18221 | 729BBF020F40770C001BCB63 /* Debug */,
|
|
0 commit comments