From 7e6763f2d1f43d5768e4cf28430cfb97869fdda2 Mon Sep 17 00:00:00 2001 From: Adam Venturella Date: Wed, 3 Aug 2016 06:23:02 -0700 Subject: [PATCH] Enables module for macOS Framework --- YAML.xcodeproj/project.pbxproj | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/YAML.xcodeproj/project.pbxproj b/YAML.xcodeproj/project.pbxproj index da5e52d..4b52824 100644 --- a/YAML.xcodeproj/project.pbxproj +++ b/YAML.xcodeproj/project.pbxproj @@ -669,8 +669,10 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ENABLE_MODULES = YES; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; + DEFINES_MODULE = YES; DEPLOYMENT_LOCATION = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -680,6 +682,7 @@ GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = YAML_Prefix.pch; INFOPLIST_FILE = Info.plist; + MODULEMAP_FILE = "$(SRCROOT)/module.modulemap"; OTHER_CFLAGS = "-DHAVE_CONFIG_H"; PRODUCT_BUNDLE_IDENTIFIER = "com.yourcompany.${PRODUCT_NAME:rfc1034Identifier}"; PRODUCT_NAME = YAML; @@ -691,8 +694,10 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ENABLE_MODULES = YES; COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; DEPLOYMENT_LOCATION = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -700,6 +705,7 @@ GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = YAML_Prefix.pch; INFOPLIST_FILE = Info.plist; + MODULEMAP_FILE = "$(SRCROOT)/module.modulemap"; OTHER_CFLAGS = "-DHAVE_CONFIG_H"; PRODUCT_BUNDLE_IDENTIFIER = "com.yourcompany.${PRODUCT_NAME:rfc1034Identifier}"; PRODUCT_NAME = YAML;