Commit Graph

8 Commits

Author SHA1 Message Date
Florian Friedrich 7a3c2a9066 Add active compilation conditions 2025-07-22 14:47:17 +02:00
Jean-Charles Bertin 361ff4ee94 Check nullability violations for Debug target. 2022-02-11 19:13:39 +01:00
Nick Brook 35a8f2969a Removed non-Mac-Catalyst excluded archs definition 2021-10-14 17:52:39 +01:00
Nick Brook 6a1b192a28 Fix excluded archs in debug build when not mac catalyst 2021-10-14 15:11:38 +01:00
Florian Friedrich 6c454e177f Only use workaround for debug builds 2021-09-27 09:54:45 +02:00
Bogdan Poplauschi ee9e929581 Cleanups
- added Integration.xcodeproj to the workspace
- fixed macOSSwiftIntegration build running issue (the AppDelegate.swift was never called - replaced with main.swift)
- removed xcconfig files from copy build phase
- continued the Xcode settings cleanup - moved most of them to xcconfig
- set Integration Apps WATCHOS_DEPLOYMENT_TARGET to 5.0 because of some APIs used
- fixed some app ids that were incorrect (org.example.* -> com.deusty.*)
- the iOS and tvOS targets AppDelegate.swift was not creating the ViewController instance. Fixed
- set explicit dependencies between the Integration targets and their corresponding CocoaLumberjack dependencies
- cleanup old remaining AppIcon
- watchOSSwiftIntegration now builds and runs (uses Debug config)
- PREPROCESSOR_MACROS is actually not used by Xcode, so the DD_LOG_LEVEL=DDLogLevel* setting was not working. Changed to GCC_PREPROCESSOR_DEFINITIONS and now it works. Set DDLogLevelWarning for release and DDLogLevelAll for debug builds - only applies to Integration targets
- related PRs: #961 #970
2018-10-23 12:45:22 +03:00
Bogdan Poplauschi e97da34636 Improvement to #959 - added comments for the xcconfig settings 2018-10-16 10:08:45 +03:00
Bogdan Poplauschi 1b618e8d35 Merged framework targets + using xcconfig
- Xcode 10 (already supported)
- merged the framework targets into multi-platform ones
- using xcconfig for most of the configurations (Lumberjack.xcodeproj + Tests.xcodeproj + Demos) - only adding setting in xcodeproj where they are not valid for all the other targets
- set deployment target to iOS8 and Mac OS 10.10 - also cleaned up some branched code for the earlier versions
- updated Travis scripts
2018-10-15 20:37:12 +03:00