Commit 5d7eb1f9 by Daniel Dahan

updated Motion's framework configuration

parent 6ba56a97
Subproject commit 82aea2a470d7b8cf187939f8c563382966633f01 Subproject commit 9046ef06da0d5b153ce9ec10e69b75d3681e1a43
...@@ -171,19 +171,18 @@ ...@@ -171,19 +171,18 @@
96E3C39A1D3A1CC20086A024 /* ErrorTextField.swift in Headers */ = {isa = PBXBuildFile; fileRef = 961F18E71CD93E3E008927C5 /* ErrorTextField.swift */; settings = {ATTRIBUTES = (Public, ); }; }; 96E3C39A1D3A1CC20086A024 /* ErrorTextField.swift in Headers */ = {isa = PBXBuildFile; fileRef = 961F18E71CD93E3E008927C5 /* ErrorTextField.swift */; settings = {ATTRIBUTES = (Public, ); }; };
96E3C39C1D3A1CC20086A024 /* Offset.swift in Headers */ = {isa = PBXBuildFile; fileRef = 968C99461D377849000074FF /* Offset.swift */; settings = {ATTRIBUTES = (Public, ); }; }; 96E3C39C1D3A1CC20086A024 /* Offset.swift in Headers */ = {isa = PBXBuildFile; fileRef = 968C99461D377849000074FF /* Offset.swift */; settings = {ATTRIBUTES = (Public, ); }; };
96F1A5531F24F17A001D8CAF /* TabsController.swift in Headers */ = {isa = PBXBuildFile; fileRef = 96E09DC71F2287E50000B121 /* TabsController.swift */; settings = {ATTRIBUTES = (Public, ); }; }; 96F1A5531F24F17A001D8CAF /* TabsController.swift in Headers */ = {isa = PBXBuildFile; fileRef = 96E09DC71F2287E50000B121 /* TabsController.swift */; settings = {ATTRIBUTES = (Public, ); }; };
96F1A5551F24F1D2001D8CAF /* Motion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96F1A54F1F24F11B001D8CAF /* Motion.framework */; };
96FE06C71F15348400E34953 /* PageTabBarController.swift in Headers */ = {isa = PBXBuildFile; fileRef = 966995481F1433C30064E7E4 /* PageTabBarController.swift */; settings = {ATTRIBUTES = (Public, ); }; }; 96FE06C71F15348400E34953 /* PageTabBarController.swift in Headers */ = {isa = PBXBuildFile; fileRef = 966995481F1433C30064E7E4 /* PageTabBarController.swift */; settings = {ATTRIBUTES = (Public, ); }; };
/* End PBXBuildFile section */ /* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */ /* Begin PBXContainerItemProxy section */
96F1A54E1F24F11B001D8CAF /* PBXContainerItemProxy */ = { 96E409361F24F6040015A2B5 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 96F1A54A1F24F11B001D8CAF /* Motion.xcodeproj */; containerPortal = 96F1A54A1F24F11B001D8CAF /* Motion.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 96C98DD11E424AB000B22906; remoteGlobalIDString = 96C98DD11E424AB000B22906;
remoteInfo = "Motion iOS"; remoteInfo = "Motion iOS";
}; };
96F1A5501F24F127001D8CAF /* PBXContainerItemProxy */ = { 96E409381F24F60C0015A2B5 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 96F1A54A1F24F11B001D8CAF /* Motion.xcodeproj */; containerPortal = 96F1A54A1F24F11B001D8CAF /* Motion.xcodeproj */;
proxyType = 1; proxyType = 1;
...@@ -290,7 +289,6 @@ ...@@ -290,7 +289,6 @@
isa = PBXFrameworksBuildPhase; isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
96F1A5551F24F1D2001D8CAF /* Motion.framework in Frameworks */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
...@@ -712,6 +710,14 @@ ...@@ -712,6 +710,14 @@
path = Sources; path = Sources;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
96E409331F24F6040015A2B5 /* Products */ = {
isa = PBXGroup;
children = (
96E409371F24F6040015A2B5 /* Motion.framework */,
);
name = Products;
sourceTree = "<group>";
};
96EF418E1E835E850012CA1C /* Animation */ = { 96EF418E1E835E850012CA1C /* Animation */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
...@@ -729,14 +735,6 @@ ...@@ -729,14 +735,6 @@
name = Motion; name = Motion;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
96F1A54B1F24F11B001D8CAF /* Products */ = {
isa = PBXGroup;
children = (
96F1A54F1F24F11B001D8CAF /* Motion.framework */,
);
name = Products;
sourceTree = "<group>";
};
/* End PBXGroup section */ /* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */ /* Begin PBXHeadersBuildPhase section */
...@@ -843,7 +841,7 @@ ...@@ -843,7 +841,7 @@
buildRules = ( buildRules = (
); );
dependencies = ( dependencies = (
96F1A5511F24F127001D8CAF /* PBXTargetDependency */, 96E409391F24F60C0015A2B5 /* PBXTargetDependency */,
); );
name = Material; name = Material;
productName = FocusKit; productName = FocusKit;
...@@ -882,7 +880,7 @@ ...@@ -882,7 +880,7 @@
projectDirPath = ""; projectDirPath = "";
projectReferences = ( projectReferences = (
{ {
ProductGroup = 96F1A54B1F24F11B001D8CAF /* Products */; ProductGroup = 96E409331F24F6040015A2B5 /* Products */;
ProjectRef = 96F1A54A1F24F11B001D8CAF /* Motion.xcodeproj */; ProjectRef = 96F1A54A1F24F11B001D8CAF /* Motion.xcodeproj */;
}, },
); );
...@@ -894,11 +892,11 @@ ...@@ -894,11 +892,11 @@
/* End PBXProject section */ /* End PBXProject section */
/* Begin PBXReferenceProxy section */ /* Begin PBXReferenceProxy section */
96F1A54F1F24F11B001D8CAF /* Motion.framework */ = { 96E409371F24F6040015A2B5 /* Motion.framework */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.framework; fileType = wrapper.framework;
path = Motion.framework; path = Motion.framework;
remoteRef = 96F1A54E1F24F11B001D8CAF /* PBXContainerItemProxy */; remoteRef = 96E409361F24F6040015A2B5 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
/* End PBXReferenceProxy section */ /* End PBXReferenceProxy section */
...@@ -1025,10 +1023,10 @@ ...@@ -1025,10 +1023,10 @@
/* End PBXSourcesBuildPhase section */ /* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */ /* Begin PBXTargetDependency section */
96F1A5511F24F127001D8CAF /* PBXTargetDependency */ = { 96E409391F24F60C0015A2B5 /* PBXTargetDependency */ = {
isa = PBXTargetDependency; isa = PBXTargetDependency;
name = "Motion iOS"; name = "Motion iOS";
targetProxy = 96F1A5501F24F127001D8CAF /* PBXContainerItemProxy */; targetProxy = 96E409381F24F60C0015A2B5 /* PBXContainerItemProxy */;
}; };
/* End PBXTargetDependency section */ /* End PBXTargetDependency section */
...@@ -1145,10 +1143,11 @@ ...@@ -1145,10 +1143,11 @@
DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1; DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath"; DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/**";
GCC_WARN_UNUSED_VALUE = YES; GCC_WARN_UNUSED_VALUE = YES;
INFOPLIST_FILE = Sources/Info.plist; INFOPLIST_FILE = Sources/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks @rpath/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.cosmicmind.Material; PRODUCT_BUNDLE_IDENTIFIER = com.cosmicmind.Material;
PRODUCT_NAME = Material; PRODUCT_NAME = Material;
PROVISIONING_PROFILE = ""; PROVISIONING_PROFILE = "";
...@@ -1169,10 +1168,11 @@ ...@@ -1169,10 +1168,11 @@
DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1; DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath"; DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/**";
GCC_WARN_UNUSED_VALUE = YES; GCC_WARN_UNUSED_VALUE = YES;
INFOPLIST_FILE = Sources/Info.plist; INFOPLIST_FILE = Sources/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks @rpath/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.cosmicmind.Material; PRODUCT_BUNDLE_IDENTIFIER = com.cosmicmind.Material;
PRODUCT_NAME = Material; PRODUCT_NAME = Material;
PROVISIONING_PROFILE = ""; PROVISIONING_PROFILE = "";
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
open class Button: UIButton, Pulseable, PulseableLayer { open class Button: UIButton, Pulseable, PulseableLayer {
/** /**
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
@objc(CollectionReusableView) @objc(CollectionReusableView)
open class CollectionReusableView: UICollectionReusableView, Pulseable, PulseableLayer { open class CollectionReusableView: UICollectionReusableView, Pulseable, PulseableLayer {
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
@objc(CollectionViewCell) @objc(CollectionViewCell)
open class CollectionViewCell: UICollectionViewCell, Pulseable, PulseableLayer { open class CollectionViewCell: UICollectionViewCell, Pulseable, PulseableLayer {
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
@objc(DividerAlignment) @objc(DividerAlignment)
public enum DividerAlignment: Int { public enum DividerAlignment: Int {
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
@objc(GridAxisDirection) @objc(GridAxisDirection)
public enum GridAxisDirection: Int { public enum GridAxisDirection: Int {
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
public class Layout { public class Layout {
/// Parent UIView context. /// Parent UIView context.
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
fileprivate class MaterialLayer { fileprivate class MaterialLayer {
/// A reference to the CALayer. /// A reference to the CALayer.
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
public extension MotionAnimation { public extension MotionAnimation {
/** /**
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
/// A memory reference to the NavigationItem instance. /// A memory reference to the NavigationItem instance.
fileprivate var NavigationItemKey: UInt8 = 0 fileprivate var NavigationItemKey: UInt8 = 0
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
/// A memory reference to the PageTabBarItem instance for UIViewController extensions. /// A memory reference to the PageTabBarItem instance for UIViewController extensions.
fileprivate var PageTabBarItemKey: UInt8 = 0 fileprivate var PageTabBarItemKey: UInt8 = 0
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
@objc(PulseAnimation) @objc(PulseAnimation)
public enum PulseAnimation: Int { public enum PulseAnimation: Int {
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
open class PulseView: View, Pulseable, PulseableLayer { open class PulseView: View, Pulseable, PulseableLayer {
/// A Pulse reference. /// A Pulse reference.
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
@objc(SnackbarControllerDelegate) @objc(SnackbarControllerDelegate)
public protocol SnackbarControllerDelegate { public protocol SnackbarControllerDelegate {
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
open class TableViewCell: UITableViewCell, Pulseable, PulseableLayer { open class TableViewCell: UITableViewCell, Pulseable, PulseableLayer {
/** /**
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
import UIKit import UIKit
import Motion
/// A memory reference to the TabsBarItem instance for UIViewController extensions. /// A memory reference to the TabsBarItem instance for UIViewController extensions.
fileprivate var TabsBarItemKey: UInt8 = 0 fileprivate var TabsBarItemKey: UInt8 = 0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment