mirror of
https://github.com/CocoaLumberjack/CocoaLumberjack.git
synced 2026-06-06 20:18:32 +00:00
- 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
12 lines
471 B
Plaintext
12 lines
471 B
Plaintext
// Configuration settings file format documentation can be found at:
|
|
// https://help.apple.com/xcode/#/dev745c5c974
|
|
|
|
#include "Module-Debug.xcconfig"
|
|
#include "App-Shared.xcconfig"
|
|
|
|
// Space-separated list of preprocessor macros of the form `foo` or `foo=bar`
|
|
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) DEBUG=1 DD_LOG_LEVEL=DDLogLevelAll
|
|
|
|
// A list of compilation conditions to enable for conditional compilation expressions.
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG
|