project.pbxproj 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. CD29739B1D7B401F00E37217 /* logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD2973991D7B401F00E37217 /* logger.cpp */; };
  10. CD29739C1D7B401F00E37217 /* logger.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CD29739A1D7B401F00E37217 /* logger.hpp */; };
  11. CD3C80C01D6A2CA300ACC795 /* format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD3C80BE1D6A2CA300ACC795 /* format.cpp */; };
  12. CD3C80C11D6A2CA300ACC795 /* format.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CD3C80BF1D6A2CA300ACC795 /* format.hpp */; };
  13. /* End PBXBuildFile section */
  14. /* Begin PBXFileReference section */
  15. 0EB833481BBF45E600DDC844 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
  16. 0ECAC4AF1BC00AC500FDAE14 /* liblogging.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = liblogging.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
  17. CD2973991D7B401F00E37217 /* logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logger.cpp; sourceTree = "<group>"; };
  18. CD29739A1D7B401F00E37217 /* logger.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = logger.hpp; sourceTree = "<group>"; };
  19. CD29739D1D7B40C600E37217 /* logger_fwd.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = logger_fwd.hpp; sourceTree = "<group>"; };
  20. CD3C80BE1D6A2CA300ACC795 /* format.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = format.cpp; sourceTree = "<group>"; };
  21. CD3C80BF1D6A2CA300ACC795 /* format.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = format.hpp; sourceTree = "<group>"; };
  22. /* End PBXFileReference section */
  23. /* Begin PBXFrameworksBuildPhase section */
  24. 0ECAC4AC1BC00AC500FDAE14 /* Frameworks */ = {
  25. isa = PBXFrameworksBuildPhase;
  26. buildActionMask = 2147483647;
  27. files = (
  28. );
  29. runOnlyForDeploymentPostprocessing = 0;
  30. };
  31. /* End PBXFrameworksBuildPhase section */
  32. /* Begin PBXGroup section */
  33. 0EB833401BBF45E600DDC844 = {
  34. isa = PBXGroup;
  35. children = (
  36. CD2973971D7B3FC600E37217 /* src */,
  37. 0EB833481BBF45E600DDC844 /* Makefile */,
  38. 0EB8335A1BBF484800DDC844 /* Products */,
  39. );
  40. sourceTree = "<group>";
  41. };
  42. 0EB8335A1BBF484800DDC844 /* Products */ = {
  43. isa = PBXGroup;
  44. children = (
  45. 0ECAC4AF1BC00AC500FDAE14 /* liblogging.dylib */,
  46. );
  47. name = Products;
  48. sourceTree = "<group>";
  49. };
  50. CD2973971D7B3FC600E37217 /* src */ = {
  51. isa = PBXGroup;
  52. children = (
  53. CD29739D1D7B40C600E37217 /* logger_fwd.hpp */,
  54. CD2973991D7B401F00E37217 /* logger.cpp */,
  55. CD29739A1D7B401F00E37217 /* logger.hpp */,
  56. CD3C80BE1D6A2CA300ACC795 /* format.cpp */,
  57. CD3C80BF1D6A2CA300ACC795 /* format.hpp */,
  58. );
  59. name = src;
  60. sourceTree = "<group>";
  61. };
  62. /* End PBXGroup section */
  63. /* Begin PBXHeadersBuildPhase section */
  64. 0ECAC4AD1BC00AC500FDAE14 /* Headers */ = {
  65. isa = PBXHeadersBuildPhase;
  66. buildActionMask = 2147483647;
  67. files = (
  68. CD29739C1D7B401F00E37217 /* logger.hpp in Headers */,
  69. CD3C80C11D6A2CA300ACC795 /* format.hpp in Headers */,
  70. );
  71. runOnlyForDeploymentPostprocessing = 0;
  72. };
  73. /* End PBXHeadersBuildPhase section */
  74. /* Begin PBXLegacyTarget section */
  75. 0EB833451BBF45E600DDC844 /* logger */ = {
  76. isa = PBXLegacyTarget;
  77. buildArgumentsString = "$(ACTION)";
  78. buildConfigurationList = 0EB833491BBF45E600DDC844 /* Build configuration list for PBXLegacyTarget "logger" */;
  79. buildPhases = (
  80. );
  81. buildToolPath = /usr/bin/make;
  82. buildWorkingDirectory = "/Users/leumasjaffe/Documents/Programming/XTools Workspace/C:C++/misc/logger";
  83. dependencies = (
  84. );
  85. name = logger;
  86. passBuildSettingsInEnvironment = 1;
  87. productName = logger;
  88. };
  89. /* End PBXLegacyTarget section */
  90. /* Begin PBXNativeTarget section */
  91. 0ECAC4AE1BC00AC500FDAE14 /* logging */ = {
  92. isa = PBXNativeTarget;
  93. buildConfigurationList = 0ECAC4B71BC00AC500FDAE14 /* Build configuration list for PBXNativeTarget "logging" */;
  94. buildPhases = (
  95. 0ECAC4AB1BC00AC500FDAE14 /* Sources */,
  96. 0ECAC4AC1BC00AC500FDAE14 /* Frameworks */,
  97. 0ECAC4AD1BC00AC500FDAE14 /* Headers */,
  98. );
  99. buildRules = (
  100. );
  101. dependencies = (
  102. );
  103. name = logging;
  104. productName = logging;
  105. productReference = 0ECAC4AF1BC00AC500FDAE14 /* liblogging.dylib */;
  106. productType = "com.apple.product-type.library.dynamic";
  107. };
  108. /* End PBXNativeTarget section */
  109. /* Begin PBXProject section */
  110. 0EB833411BBF45E600DDC844 /* Project object */ = {
  111. isa = PBXProject;
  112. attributes = {
  113. LastUpgradeCheck = 0720;
  114. TargetAttributes = {
  115. 0ECAC4AE1BC00AC500FDAE14 = {
  116. CreatedOnToolsVersion = 7.0.1;
  117. };
  118. };
  119. };
  120. buildConfigurationList = 0EB833441BBF45E600DDC844 /* Build configuration list for PBXProject "logger" */;
  121. compatibilityVersion = "Xcode 3.2";
  122. developmentRegion = English;
  123. hasScannedForEncodings = 0;
  124. knownRegions = (
  125. en,
  126. );
  127. mainGroup = 0EB833401BBF45E600DDC844;
  128. productRefGroup = 0EB8335A1BBF484800DDC844 /* Products */;
  129. projectDirPath = "";
  130. projectRoot = "";
  131. targets = (
  132. 0EB833451BBF45E600DDC844 /* logger */,
  133. 0ECAC4AE1BC00AC500FDAE14 /* logging */,
  134. );
  135. };
  136. /* End PBXProject section */
  137. /* Begin PBXSourcesBuildPhase section */
  138. 0ECAC4AB1BC00AC500FDAE14 /* Sources */ = {
  139. isa = PBXSourcesBuildPhase;
  140. buildActionMask = 2147483647;
  141. files = (
  142. CD29739B1D7B401F00E37217 /* logger.cpp in Sources */,
  143. CD3C80C01D6A2CA300ACC795 /* format.cpp in Sources */,
  144. );
  145. runOnlyForDeploymentPostprocessing = 0;
  146. };
  147. /* End PBXSourcesBuildPhase section */
  148. /* Begin XCBuildConfiguration section */
  149. 0EB833421BBF45E600DDC844 /* Debug */ = {
  150. isa = XCBuildConfiguration;
  151. buildSettings = {
  152. COPY_PHASE_STRIP = NO;
  153. ENABLE_TESTABILITY = YES;
  154. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  155. GCC_WARN_UNUSED_VARIABLE = YES;
  156. ONLY_ACTIVE_ARCH = YES;
  157. SDKROOT = macosx;
  158. };
  159. name = Debug;
  160. };
  161. 0EB833431BBF45E600DDC844 /* Release */ = {
  162. isa = XCBuildConfiguration;
  163. buildSettings = {
  164. COPY_PHASE_STRIP = YES;
  165. GCC_WARN_ABOUT_RETURN_TYPE = YES;
  166. GCC_WARN_UNUSED_VARIABLE = YES;
  167. SDKROOT = macosx;
  168. };
  169. name = Release;
  170. };
  171. 0EB8334A1BBF45E600DDC844 /* Debug */ = {
  172. isa = XCBuildConfiguration;
  173. buildSettings = {
  174. COPY_PHASE_STRIP = NO;
  175. DEBUGGING_SYMBOLS = YES;
  176. GCC_DYNAMIC_NO_PIC = NO;
  177. GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
  178. GCC_OPTIMIZATION_LEVEL = 0;
  179. OTHER_CFLAGS = "";
  180. OTHER_LDFLAGS = "";
  181. PRODUCT_NAME = logger;
  182. };
  183. name = Debug;
  184. };
  185. 0EB8334B1BBF45E600DDC844 /* Release */ = {
  186. isa = XCBuildConfiguration;
  187. buildSettings = {
  188. COPY_PHASE_STRIP = YES;
  189. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  190. OTHER_CFLAGS = "";
  191. OTHER_LDFLAGS = "";
  192. PRODUCT_NAME = logger;
  193. };
  194. name = Release;
  195. };
  196. 0ECAC4B81BC00AC500FDAE14 /* Debug */ = {
  197. isa = XCBuildConfiguration;
  198. buildSettings = {
  199. ALWAYS_SEARCH_USER_PATHS = NO;
  200. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  201. CLANG_CXX_LIBRARY = "libc++";
  202. CLANG_ENABLE_MODULES = YES;
  203. CLANG_ENABLE_OBJC_ARC = YES;
  204. CLANG_WARN_BOOL_CONVERSION = YES;
  205. CLANG_WARN_CONSTANT_CONVERSION = YES;
  206. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  207. CLANG_WARN_EMPTY_BODY = YES;
  208. CLANG_WARN_ENUM_CONVERSION = YES;
  209. CLANG_WARN_INT_CONVERSION = YES;
  210. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  211. CLANG_WARN_UNREACHABLE_CODE = YES;
  212. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  213. COMBINE_HIDPI_IMAGES = YES;
  214. DEBUG_INFORMATION_FORMAT = dwarf;
  215. DYLIB_COMPATIBILITY_VERSION = 1;
  216. DYLIB_CURRENT_VERSION = 1;
  217. ENABLE_STRICT_OBJC_MSGSEND = YES;
  218. EXECUTABLE_PREFIX = lib;
  219. GCC_C_LANGUAGE_STANDARD = gnu11;
  220. GCC_DYNAMIC_NO_PIC = NO;
  221. GCC_ENABLE_CPP_EXCEPTIONS = YES;
  222. GCC_ENABLE_CPP_RTTI = YES;
  223. GCC_NO_COMMON_BLOCKS = YES;
  224. GCC_OPTIMIZATION_LEVEL = 0;
  225. GCC_PREPROCESSOR_DEFINITIONS = (
  226. "DEBUG=1",
  227. "$(inherited)",
  228. );
  229. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  230. GCC_TREAT_WARNINGS_AS_ERRORS = YES;
  231. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  232. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  233. GCC_WARN_PEDANTIC = NO;
  234. GCC_WARN_UNDECLARED_SELECTOR = YES;
  235. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  236. GCC_WARN_UNUSED_FUNCTION = YES;
  237. MACOSX_DEPLOYMENT_TARGET = 10.10;
  238. MTL_ENABLE_DEBUG_INFO = YES;
  239. PRODUCT_NAME = "$(TARGET_NAME)";
  240. USER_HEADER_SEARCH_PATHS = ..;
  241. };
  242. name = Debug;
  243. };
  244. 0ECAC4B91BC00AC500FDAE14 /* Release */ = {
  245. isa = XCBuildConfiguration;
  246. buildSettings = {
  247. ALWAYS_SEARCH_USER_PATHS = NO;
  248. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  249. CLANG_CXX_LIBRARY = "libc++";
  250. CLANG_ENABLE_MODULES = YES;
  251. CLANG_ENABLE_OBJC_ARC = YES;
  252. CLANG_WARN_BOOL_CONVERSION = YES;
  253. CLANG_WARN_CONSTANT_CONVERSION = YES;
  254. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  255. CLANG_WARN_EMPTY_BODY = YES;
  256. CLANG_WARN_ENUM_CONVERSION = YES;
  257. CLANG_WARN_INT_CONVERSION = YES;
  258. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  259. CLANG_WARN_UNREACHABLE_CODE = YES;
  260. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  261. COMBINE_HIDPI_IMAGES = YES;
  262. COPY_PHASE_STRIP = NO;
  263. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  264. DYLIB_COMPATIBILITY_VERSION = 1;
  265. DYLIB_CURRENT_VERSION = 1;
  266. ENABLE_NS_ASSERTIONS = NO;
  267. ENABLE_STRICT_OBJC_MSGSEND = YES;
  268. EXECUTABLE_PREFIX = lib;
  269. GCC_C_LANGUAGE_STANDARD = gnu11;
  270. GCC_ENABLE_CPP_EXCEPTIONS = YES;
  271. GCC_ENABLE_CPP_RTTI = YES;
  272. GCC_NO_COMMON_BLOCKS = YES;
  273. GCC_SYMBOLS_PRIVATE_EXTERN = YES;
  274. GCC_TREAT_WARNINGS_AS_ERRORS = YES;
  275. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  276. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  277. GCC_WARN_PEDANTIC = NO;
  278. GCC_WARN_UNDECLARED_SELECTOR = YES;
  279. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  280. GCC_WARN_UNUSED_FUNCTION = YES;
  281. MACOSX_DEPLOYMENT_TARGET = 10.10;
  282. MTL_ENABLE_DEBUG_INFO = NO;
  283. PRODUCT_NAME = "$(TARGET_NAME)";
  284. USER_HEADER_SEARCH_PATHS = ..;
  285. };
  286. name = Release;
  287. };
  288. /* End XCBuildConfiguration section */
  289. /* Begin XCConfigurationList section */
  290. 0EB833441BBF45E600DDC844 /* Build configuration list for PBXProject "logger" */ = {
  291. isa = XCConfigurationList;
  292. buildConfigurations = (
  293. 0EB833421BBF45E600DDC844 /* Debug */,
  294. 0EB833431BBF45E600DDC844 /* Release */,
  295. );
  296. defaultConfigurationIsVisible = 0;
  297. defaultConfigurationName = Release;
  298. };
  299. 0EB833491BBF45E600DDC844 /* Build configuration list for PBXLegacyTarget "logger" */ = {
  300. isa = XCConfigurationList;
  301. buildConfigurations = (
  302. 0EB8334A1BBF45E600DDC844 /* Debug */,
  303. 0EB8334B1BBF45E600DDC844 /* Release */,
  304. );
  305. defaultConfigurationIsVisible = 0;
  306. defaultConfigurationName = Release;
  307. };
  308. 0ECAC4B71BC00AC500FDAE14 /* Build configuration list for PBXNativeTarget "logging" */ = {
  309. isa = XCConfigurationList;
  310. buildConfigurations = (
  311. 0ECAC4B81BC00AC500FDAE14 /* Debug */,
  312. 0ECAC4B91BC00AC500FDAE14 /* Release */,
  313. );
  314. defaultConfigurationIsVisible = 0;
  315. defaultConfigurationName = Release;
  316. };
  317. /* End XCConfigurationList section */
  318. };
  319. rootObject = 0EB833411BBF45E600DDC844 /* Project object */;
  320. }