mirror of
https://github.com/zhigang1992/NTMonthYearPicker.git
synced 2026-01-12 17:32:46 +08:00
Use frameworks
This commit is contained in:
@@ -7,26 +7,14 @@
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
F4781AD818201A4500E75842 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F4781AD718201A4500E75842 /* Foundation.framework */; };
|
||||
F4781ADD18201A4600E75842 /* NTMonthYearPicker.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = F4781ADC18201A4600E75842 /* NTMonthYearPicker.h */; };
|
||||
F4781ADF18201A4600E75842 /* NTMonthYearPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = F4781ADE18201A4600E75842 /* NTMonthYearPicker.m */; };
|
||||
0430570C1D44C23900AA026D /* NTMonthYearPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 0430570B1D44C23900AA026D /* NTMonthYearPicker.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
||||
043057111D44C24100AA026D /* NTMonthYearPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = F4781ADE18201A4600E75842 /* NTMonthYearPicker.m */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
F4781AD218201A4500E75842 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = "include/$(PRODUCT_NAME)";
|
||||
dstSubfolderSpec = 16;
|
||||
files = (
|
||||
F4781ADD18201A4600E75842 /* NTMonthYearPicker.h in CopyFiles */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
F4781AD418201A4500E75842 /* libNTMonthYearPicker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libNTMonthYearPicker.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
043057091D44C23900AA026D /* NTMonthYearPicker.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NTMonthYearPicker.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
0430570B1D44C23900AA026D /* NTMonthYearPicker.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NTMonthYearPicker.h; sourceTree = "<group>"; };
|
||||
0430570D1D44C23900AA026D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
F4781AD718201A4500E75842 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
|
||||
F4781ADB18201A4600E75842 /* NTMonthYearPicker-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NTMonthYearPicker-Prefix.pch"; sourceTree = "<group>"; };
|
||||
F4781ADC18201A4600E75842 /* NTMonthYearPicker.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NTMonthYearPicker.h; sourceTree = "<group>"; };
|
||||
@@ -35,21 +23,30 @@
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
F4781AD118201A4500E75842 /* Frameworks */ = {
|
||||
043057051D44C23900AA026D /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
F4781AD818201A4500E75842 /* Foundation.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
0430570A1D44C23900AA026D /* NTMonthYearPicker */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0430570B1D44C23900AA026D /* NTMonthYearPicker.h */,
|
||||
0430570D1D44C23900AA026D /* Info.plist */,
|
||||
);
|
||||
path = NTMonthYearPicker;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
F4781ACB18201A4500E75842 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
F4781AD918201A4500E75842 /* NTMonthYearPicker */,
|
||||
0430570A1D44C23900AA026D /* NTMonthYearPicker */,
|
||||
F4781AD618201A4500E75842 /* Frameworks */,
|
||||
F4781AD518201A4500E75842 /* Products */,
|
||||
);
|
||||
@@ -58,7 +55,7 @@
|
||||
F4781AD518201A4500E75842 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
F4781AD418201A4500E75842 /* libNTMonthYearPicker.a */,
|
||||
043057091D44C23900AA026D /* NTMonthYearPicker.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
@@ -92,14 +89,26 @@
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
043057061D44C23900AA026D /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
0430570C1D44C23900AA026D /* NTMonthYearPicker.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
F4781AD318201A4500E75842 /* NTMonthYearPicker */ = {
|
||||
043057081D44C23900AA026D /* NTMonthYearPicker */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = F4781AF718201A4600E75842 /* Build configuration list for PBXNativeTarget "NTMonthYearPicker" */;
|
||||
buildConfigurationList = 0430570E1D44C23900AA026D /* Build configuration list for PBXNativeTarget "NTMonthYearPicker" */;
|
||||
buildPhases = (
|
||||
F4781AD018201A4500E75842 /* Sources */,
|
||||
F4781AD118201A4500E75842 /* Frameworks */,
|
||||
F4781AD218201A4500E75842 /* CopyFiles */,
|
||||
043057041D44C23900AA026D /* Sources */,
|
||||
043057051D44C23900AA026D /* Frameworks */,
|
||||
043057061D44C23900AA026D /* Headers */,
|
||||
043057071D44C23900AA026D /* Resources */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
@@ -107,8 +116,8 @@
|
||||
);
|
||||
name = NTMonthYearPicker;
|
||||
productName = NTMonthYearPicker;
|
||||
productReference = F4781AD418201A4500E75842 /* libNTMonthYearPicker.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
productReference = 043057091D44C23900AA026D /* NTMonthYearPicker.framework */;
|
||||
productType = "com.apple.product-type.framework";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
@@ -118,6 +127,11 @@
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0500;
|
||||
ORGANIZATIONNAME = "Arun Nair";
|
||||
TargetAttributes = {
|
||||
043057081D44C23900AA026D = {
|
||||
CreatedOnToolsVersion = 7.3.1;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = F4781ACF18201A4500E75842 /* Build configuration list for PBXProject "NTMonthYearPicker" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
@@ -131,23 +145,94 @@
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
F4781AD318201A4500E75842 /* NTMonthYearPicker */,
|
||||
043057081D44C23900AA026D /* NTMonthYearPicker */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
043057071D44C23900AA026D /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
F4781AD018201A4500E75842 /* Sources */ = {
|
||||
043057041D44C23900AA026D /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
F4781ADF18201A4600E75842 /* NTMonthYearPicker.m in Sources */,
|
||||
043057111D44C24100AA026D /* NTMonthYearPicker.m in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
0430570F1D44C23900AA026D /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
DEFINES_MODULE = YES;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
INFOPLIST_FILE = NTMonthYearPicker/Info.plist;
|
||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.discovery.NTMonthYearPicker;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||||
TARGETED_DEVICE_FAMILY = "1,2";
|
||||
VERSIONING_SYSTEM = "apple-generic";
|
||||
VERSION_INFO_PREFIX = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
043057101D44C23900AA026D /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
DEFINES_MODULE = YES;
|
||||
DYLIB_COMPATIBILITY_VERSION = 1;
|
||||
DYLIB_CURRENT_VERSION = 1;
|
||||
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
INFOPLIST_FILE = NTMonthYearPicker/Info.plist;
|
||||
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.discovery.NTMonthYearPicker;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
TARGETED_DEVICE_FAMILY = "1,2";
|
||||
VERSIONING_SYSTEM = "apple-generic";
|
||||
VERSION_INFO_PREFIX = "";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
F4781AF518201A4600E75842 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
@@ -218,33 +303,17 @@
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
F4781AF818201A4600E75842 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
DSTROOT = /tmp/NTMonthYearPicker.dst;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "NTMonthYearPicker/NTMonthYearPicker-Prefix.pch";
|
||||
OTHER_LDFLAGS = "-ObjC";
|
||||
PRODUCT_NAME = NTMonthYearPicker;
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
F4781AF918201A4600E75842 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
DSTROOT = /tmp/NTMonthYearPicker.dst;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "NTMonthYearPicker/NTMonthYearPicker-Prefix.pch";
|
||||
OTHER_LDFLAGS = "-ObjC";
|
||||
PRODUCT_NAME = NTMonthYearPicker;
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
0430570E1D44C23900AA026D /* Build configuration list for PBXNativeTarget "NTMonthYearPicker" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
0430570F1D44C23900AA026D /* Debug */,
|
||||
043057101D44C23900AA026D /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
};
|
||||
F4781ACF18201A4500E75842 /* Build configuration list for PBXProject "NTMonthYearPicker" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
@@ -254,15 +323,6 @@
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
F4781AF718201A4600E75842 /* Build configuration list for PBXNativeTarget "NTMonthYearPicker" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
F4781AF818201A4600E75842 /* Debug */,
|
||||
F4781AF918201A4600E75842 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = F4781ACC18201A4500E75842 /* Project object */;
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "F4781AD318201A4500E75842"
|
||||
BuildableName = "libNTMonthYearPicker.a"
|
||||
BlueprintIdentifier = "043057081D44C23900AA026D"
|
||||
BuildableName = "NTMonthYearPicker.framework"
|
||||
BlueprintName = "NTMonthYearPicker"
|
||||
ReferencedContainer = "container:NTMonthYearPicker.xcodeproj">
|
||||
</BuildableReference>
|
||||
@@ -45,8 +45,8 @@
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "F4781AD318201A4500E75842"
|
||||
BuildableName = "libNTMonthYearPicker.a"
|
||||
BlueprintIdentifier = "043057081D44C23900AA026D"
|
||||
BuildableName = "NTMonthYearPicker.framework"
|
||||
BlueprintName = "NTMonthYearPicker"
|
||||
ReferencedContainer = "container:NTMonthYearPicker.xcodeproj">
|
||||
</BuildableReference>
|
||||
@@ -63,8 +63,8 @@
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "F4781AD318201A4500E75842"
|
||||
BuildableName = "libNTMonthYearPicker.a"
|
||||
BlueprintIdentifier = "043057081D44C23900AA026D"
|
||||
BuildableName = "NTMonthYearPicker.framework"
|
||||
BlueprintName = "NTMonthYearPicker"
|
||||
ReferencedContainer = "container:NTMonthYearPicker.xcodeproj">
|
||||
</BuildableReference>
|
||||
|
||||
26
NTMonthYearPicker/Info.plist
Normal file
26
NTMonthYearPicker/Info.plist
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>$(EXECUTABLE_NAME)</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>$(PRODUCT_NAME)</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>$(CURRENT_PROJECT_VERSION)</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
<string></string>
|
||||
</dict>
|
||||
</plist>
|
||||
Reference in New Issue
Block a user