@@ -13,14 +13,51 @@ Using the app:
13
13
2 . Drag an Xcode Project file (xcodeproj) to the app window
14
14
3 . Choose a destination folder
15
15
16
- ** Notes**
16
+ Choose Preferences… (Command-,) from the BuildSettingExtractor menu to set generation options.
17
+
18
+ ###Notes###
17
19
18
20
- BuildSettingExtractor does not alter the original Xcode project file.
19
21
- BuildSettingExtractor does not update existing xcconfig files, it does a one-time extraction.
20
22
- BuildSettingExtractor does not hoist shared target build settings to the project level.
21
23
- Do not taunt BuildSettingExtractor.
22
24
23
- ** Version History**
25
+ ###Generated Files###
26
+
27
+ The generated xcconfig files include build setting explanations gleaned from Xcode:
28
+
29
+ // Framework Search Paths
30
+ //
31
+ // This is a list of paths to folders containing frameworks to be searched by the
32
+ // compiler for both included or imported header files when compiling C, Objective-C,
33
+ // C++, or Objective-C++, and by the linker for frameworks used by the product. Paths are
34
+ // delimited by whitespace, so any paths with spaces in them need to be properly quoted.
35
+ // [-F]
36
+
37
+ FRAMEWORK_SEARCH_PATHS = $(DEVELOPER_FRAMEWORKS_DIR) $(inherited)
38
+
39
+
40
+ // Info.plist File
41
+ //
42
+ // This is the project-relative path to the plist file that contains the Info.plist
43
+ // information used by bundles.
44
+
45
+ INFOPLIST_FILE = BuildSettingExtractorTests/BuildSettingExtractorTests-Info.plist
46
+
47
+ These comments can be turned off in the Preferences sheet for a more compact file:
48
+
49
+ FRAMEWORK_SEARCH_PATHS = $(DEVELOPER_FRAMEWORKS_DIR) $(inherited)
50
+ INFOPLIST_FILE = BuildSettingExtractorTests/BuildSettingExtractorTests-Info.plist
51
+
52
+ ###Version History###
53
+
54
+ * Version 1.1*
55
+ * February 7, 2015*
56
+
57
+ – Added build settings explaination comments gleaned from Xcode.
58
+ – Files are shown in Finder after they are generated.
59
+ – Both options can be turned off in new Preferences pane.
60
+ – Extraction and file generation now occurs in the background.
24
61
25
62
* Version 1.0*
26
63
* January 31, 2015*
0 commit comments