|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | F5FE29A421F14A1B00A21304 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5FE29A321F14A1B00A21304 /* main.cpp */; }; |
| 11 | + F5FE29AC21F15D8500A21304 /* Graph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5FE29AA21F15D8500A21304 /* Graph.cpp */; }; |
| 12 | + F5FE29B021F40BD200A21304 /* GraphAlghorithms.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5FE29AE21F40BD200A21304 /* GraphAlghorithms.cpp */; }; |
11 | 13 | /* End PBXBuildFile section */ |
12 | 14 |
|
13 | 15 | /* Begin PBXCopyFilesBuildPhase section */ |
|
25 | 27 | /* Begin PBXFileReference section */ |
26 | 28 | F5FE29A021F14A1B00A21304 /* FindCycleInGraph */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = FindCycleInGraph; sourceTree = BUILT_PRODUCTS_DIR; }; |
27 | 29 | F5FE29A321F14A1B00A21304 /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; |
| 30 | + F5FE29AA21F15D8500A21304 /* Graph.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Graph.cpp; sourceTree = "<group>"; }; |
| 31 | + F5FE29AB21F15D8500A21304 /* Graph.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Graph.hpp; sourceTree = "<group>"; }; |
| 32 | + F5FE29AE21F40BD200A21304 /* GraphAlghorithms.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GraphAlghorithms.cpp; sourceTree = "<group>"; }; |
28 | 33 | /* End PBXFileReference section */ |
29 | 34 |
|
30 | 35 | /* Begin PBXFrameworksBuildPhase section */ |
|
41 | 46 | F5FE299721F14A1B00A21304 = { |
42 | 47 | isa = PBXGroup; |
43 | 48 | children = ( |
44 | | - F5FE29A221F14A1B00A21304 /* FindCycleInGraph */, |
| 49 | + F5FE29A221F14A1B00A21304 /* FindCycleInGraphAndShortestWay */, |
45 | 50 | F5FE29A121F14A1B00A21304 /* Products */, |
46 | 51 | ); |
47 | 52 | sourceTree = "<group>"; |
|
54 | 59 | name = Products; |
55 | 60 | sourceTree = "<group>"; |
56 | 61 | }; |
57 | | - F5FE29A221F14A1B00A21304 /* FindCycleInGraph */ = { |
| 62 | + F5FE29A221F14A1B00A21304 /* FindCycleInGraphAndShortestWay */ = { |
58 | 63 | isa = PBXGroup; |
59 | 64 | children = ( |
60 | 65 | F5FE29A321F14A1B00A21304 /* main.cpp */, |
| 66 | + F5FE29AD21F40B6500A21304 /* Graph */, |
61 | 67 | ); |
62 | | - path = FindCycleInGraph; |
| 68 | + path = FindCycleInGraphAndShortestWay; |
| 69 | + sourceTree = "<group>"; |
| 70 | + }; |
| 71 | + F5FE29AD21F40B6500A21304 /* Graph */ = { |
| 72 | + isa = PBXGroup; |
| 73 | + children = ( |
| 74 | + F5FE29AA21F15D8500A21304 /* Graph.cpp */, |
| 75 | + F5FE29AB21F15D8500A21304 /* Graph.hpp */, |
| 76 | + F5FE29AE21F40BD200A21304 /* GraphAlghorithms.cpp */, |
| 77 | + ); |
| 78 | + path = Graph; |
63 | 79 | sourceTree = "<group>"; |
64 | 80 | }; |
65 | 81 | /* End PBXGroup section */ |
|
96 | 112 | }; |
97 | 113 | }; |
98 | 114 | }; |
99 | | - buildConfigurationList = F5FE299B21F14A1B00A21304 /* Build configuration list for PBXProject "FindCycleInGraph" */; |
| 115 | + buildConfigurationList = F5FE299B21F14A1B00A21304 /* Build configuration list for PBXProject "FindCycleInGraphAndShortestWay" */; |
100 | 116 | compatibilityVersion = "Xcode 9.3"; |
101 | 117 | developmentRegion = en; |
102 | 118 | hasScannedForEncodings = 0; |
|
118 | 134 | isa = PBXSourcesBuildPhase; |
119 | 135 | buildActionMask = 2147483647; |
120 | 136 | files = ( |
| 137 | + F5FE29AC21F15D8500A21304 /* Graph.cpp in Sources */, |
121 | 138 | F5FE29A421F14A1B00A21304 /* main.cpp in Sources */, |
| 139 | + F5FE29B021F40BD200A21304 /* GraphAlghorithms.cpp in Sources */, |
122 | 140 | ); |
123 | 141 | runOnlyForDeploymentPostprocessing = 0; |
124 | 142 | }; |
|
131 | 149 | ALWAYS_SEARCH_USER_PATHS = NO; |
132 | 150 | CLANG_ANALYZER_NONNULL = YES; |
133 | 151 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
134 | | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; |
| 152 | + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; |
135 | 153 | CLANG_CXX_LIBRARY = "libc++"; |
136 | 154 | CLANG_ENABLE_MODULES = YES; |
137 | 155 | CLANG_ENABLE_OBJC_ARC = YES; |
|
190 | 208 | ALWAYS_SEARCH_USER_PATHS = NO; |
191 | 209 | CLANG_ANALYZER_NONNULL = YES; |
192 | 210 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
193 | | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; |
| 211 | + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; |
194 | 212 | CLANG_CXX_LIBRARY = "libc++"; |
195 | 213 | CLANG_ENABLE_MODULES = YES; |
196 | 214 | CLANG_ENABLE_OBJC_ARC = YES; |
|
239 | 257 | F5FE29A821F14A1B00A21304 /* Debug */ = { |
240 | 258 | isa = XCBuildConfiguration; |
241 | 259 | buildSettings = { |
| 260 | + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; |
242 | 261 | CODE_SIGN_STYLE = Automatic; |
243 | 262 | PRODUCT_NAME = "$(TARGET_NAME)"; |
244 | 263 | }; |
|
247 | 266 | F5FE29A921F14A1B00A21304 /* Release */ = { |
248 | 267 | isa = XCBuildConfiguration; |
249 | 268 | buildSettings = { |
| 269 | + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; |
250 | 270 | CODE_SIGN_STYLE = Automatic; |
251 | 271 | PRODUCT_NAME = "$(TARGET_NAME)"; |
252 | 272 | }; |
|
255 | 275 | /* End XCBuildConfiguration section */ |
256 | 276 |
|
257 | 277 | /* Begin XCConfigurationList section */ |
258 | | - F5FE299B21F14A1B00A21304 /* Build configuration list for PBXProject "FindCycleInGraph" */ = { |
| 278 | + F5FE299B21F14A1B00A21304 /* Build configuration list for PBXProject "FindCycleInGraphAndShortestWay" */ = { |
259 | 279 | isa = XCConfigurationList; |
260 | 280 | buildConfigurations = ( |
261 | 281 | F5FE29A521F14A1B00A21304 /* Debug */, |
|
0 commit comments