From ff1be72e04fc777d0444f15579dd684799dafbc7 Mon Sep 17 00:00:00 2001 From: Jack Flintermann Date: Wed, 16 Sep 2015 20:15:48 -0400 Subject: [PATCH] add module.modulemap --- AsyncDisplayKit.xcodeproj/project.pbxproj | 4 ++++ AsyncDisplayKit/module.modulemap | 19 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 AsyncDisplayKit/module.modulemap diff --git a/AsyncDisplayKit.xcodeproj/project.pbxproj b/AsyncDisplayKit.xcodeproj/project.pbxproj index 2d9e6488b3..c184860bbd 100644 --- a/AsyncDisplayKit.xcodeproj/project.pbxproj +++ b/AsyncDisplayKit.xcodeproj/project.pbxproj @@ -405,6 +405,7 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ + 044285011BAA3CC700D16268 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = ""; }; 0516FA3A1A15563400B4EBED /* ASAvailability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASAvailability.h; sourceTree = ""; }; 0516FA3B1A15563400B4EBED /* ASLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASLog.h; sourceTree = ""; }; 0516FA3E1A1563D200B4EBED /* ASMultiplexImageNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASMultiplexImageNode.h; sourceTree = ""; }; @@ -770,6 +771,7 @@ children = ( 058D0A42195D058D00B7D73C /* Base */, 058D09B3195D04C000B7D73C /* AsyncDisplayKit-Prefix.pch */, + 044285011BAA3CC700D16268 /* module.modulemap */, ); name = "Supporting Files"; sourceTree = ""; @@ -1827,6 +1829,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = AsyncDisplayKit/module.modulemap; MTL_ENABLE_DEBUG_INFO = YES; PRODUCT_NAME = AsyncDisplayKit; SKIP_INSTALL = YES; @@ -1854,6 +1857,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = AsyncDisplayKit/module.modulemap; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = AsyncDisplayKit; SKIP_INSTALL = YES; diff --git a/AsyncDisplayKit/module.modulemap b/AsyncDisplayKit/module.modulemap new file mode 100644 index 0000000000..fd7d49e620 --- /dev/null +++ b/AsyncDisplayKit/module.modulemap @@ -0,0 +1,19 @@ +framework module AsyncDisplayKit { + umbrella header "AsyncDisplayKit.h" + + export * + module * { + export * + } + + explicit module ASControlNode_Subclasses { + header "ASControlNode+Subclasses.h" + export * + } + + explicit module ASDisplayNode_Subclasses { + header "ASDisplayNode+Subclasses.h" + export * + } + +}