diff --git a/ACDGen/Bin/CLT/usr/local/bin/acdgenp b/ACDGen/Bin/CLT/usr/local/bin/acdgenp new file mode 100755 index 0000000..45e1152 Binary files /dev/null and b/ACDGen/Bin/CLT/usr/local/bin/acdgenp differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftAppKit.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftAppKit.dylib new file mode 100755 index 0000000..851a21d Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftAppKit.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCore.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCore.dylib new file mode 100755 index 0000000..c62e1c6 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCore.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreData.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreData.dylib new file mode 100755 index 0000000..6e1a8c2 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreData.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreGraphics.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreGraphics.dylib new file mode 100755 index 0000000..ce2c2fa Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreGraphics.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreImage.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreImage.dylib new file mode 100755 index 0000000..9319407 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftCoreImage.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftDarwin.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftDarwin.dylib new file mode 100755 index 0000000..a7ec79e Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftDarwin.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftDispatch.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftDispatch.dylib new file mode 100755 index 0000000..cdbcac6 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftDispatch.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftFoundation.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftFoundation.dylib new file mode 100755 index 0000000..be063ee Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftFoundation.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftIOKit.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftIOKit.dylib new file mode 100755 index 0000000..81d2c44 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftIOKit.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftObjectiveC.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftObjectiveC.dylib new file mode 100755 index 0000000..a1927fa Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftObjectiveC.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftQuartzCore.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftQuartzCore.dylib new file mode 100755 index 0000000..984cb2f Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftQuartzCore.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftXPC.dylib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftXPC.dylib new file mode 100755 index 0000000..9e3e084 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Frameworks/libswiftXPC.dylib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Info.plist b/ACDGen/Bin/GUI/ACDGen.app/Contents/Info.plist new file mode 100644 index 0000000..8af5187 --- /dev/null +++ b/ACDGen/Bin/GUI/ACDGen.app/Contents/Info.plist @@ -0,0 +1,56 @@ + + + + + BuildMachineOSBuild + 16D17a + CFBundleDevelopmentRegion + en + CFBundleExecutable + ACDGen + CFBundleIconFile + AppIcon + CFBundleIdentifier + com.alecrim.ACDGen + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ACDGen + CFBundlePackageType + APPL + CFBundleShortVersionString + 3.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 771 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 8C1002 + DTPlatformVersion + GM + DTSDKBuild + 16C58 + DTSDKName + macosx10.12 + DTXcode + 0821 + DTXcodeBuild + 8C1002 + LSApplicationCategoryType + public.app-category.developer-tools + LSMinimumSystemVersion + 10.10 + NSHumanReadableCopyright + Copyright © 2015, 2016 Alecrim. All rights reserved. + NSMainStoryboardFile + Main + NSPrincipalClass + NSApplication + + diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/MacOS/ACDGen b/ACDGen/Bin/GUI/ACDGen.app/Contents/MacOS/ACDGen new file mode 100755 index 0000000..128148b Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/MacOS/ACDGen differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/PkgInfo b/ACDGen/Bin/GUI/ACDGen.app/Contents/PkgInfo new file mode 100644 index 0000000..bd04210 --- /dev/null +++ b/ACDGen/Bin/GUI/ACDGen.app/Contents/PkgInfo @@ -0,0 +1 @@ +APPL???? \ No newline at end of file diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/AppIcon.icns b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/AppIcon.icns new file mode 100644 index 0000000..9d8709c Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/AppIcon.icns differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist new file mode 100644 index 0000000..d1f5ae5 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/Info.plist differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib new file mode 100644 index 0000000..8221d97 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/MainMenu.nib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib new file mode 100644 index 0000000..99fde7b Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib new file mode 100644 index 0000000..c297fa8 Binary files /dev/null and b/ACDGen/Bin/GUI/ACDGen.app/Contents/Resources/Base.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib differ diff --git a/ACDGen/Bin/GUI/ACDGen.app/Contents/_CodeSignature/CodeResources b/ACDGen/Bin/GUI/ACDGen.app/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..5a90f8a --- /dev/null +++ b/ACDGen/Bin/GUI/ACDGen.app/Contents/_CodeSignature/CodeResources @@ -0,0 +1,300 @@ + + + + + files + + Resources/AppIcon.icns + + 4fENz3XO2GJcyBkjfMf2yZh6m48= + + Resources/Base.lproj/Main.storyboardc/Info.plist + + DXkhU2dOq6Syrp1Ww3L2dCBksp8= + + Resources/Base.lproj/Main.storyboardc/MainMenu.nib + + iRwBNwg6Iw+6zjO1UXlOcYnw3HI= + + Resources/Base.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib + + cOB719GK5DEVrcDFfzubV7eS6EA= + + Resources/Base.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib + + NPQKFwukmeUFMnBBgePbxXaUuKE= + + + files2 + + Frameworks/libswiftAppKit.dylib + + cdhash + + wP9LuGE5QVk7iG2Fx3BBXX56qg0= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftAppKit" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftCore.dylib + + cdhash + + wNR2EoqC5WnYc913HNlb17s2A68= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftCore" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftCoreData.dylib + + cdhash + + xZtPGZcURnfOwBO9NesIejhWyLo= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftCoreData" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftCoreGraphics.dylib + + cdhash + + 1r8vgmI0vIAqhxSyMqzJn5akSXY= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftCoreGraphics" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftCoreImage.dylib + + cdhash + + KIFbrcXS8/jUNS9xWMcns73FSv8= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftCoreImage" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftDarwin.dylib + + cdhash + + n5IXl4x8ozUSToiyrwELgwWvX6E= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftDarwin" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftDispatch.dylib + + cdhash + + C+ACvN+82Fi87PcnL4fWyeHY+Rk= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftDispatch" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftFoundation.dylib + + cdhash + + 95MlneWI36DWKpBBFHIqEe0bjpo= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftFoundation" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftIOKit.dylib + + cdhash + + 5s5+EvGaoV2omIi0KoLQH4I09eM= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftIOKit" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftObjectiveC.dylib + + cdhash + + NMwf8RM2dRd7i7qFbY0P7AU2RbE= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftObjectiveC" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftQuartzCore.dylib + + cdhash + + J+2r71bKL7SEHYh3YWsMMFYspKs= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftQuartzCore" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Frameworks/libswiftXPC.dylib + + cdhash + + vQS5xnwf6wt3cclqLnWqlJ9cQyk= + + requirement + anchor apple generic and identifier "com.apple.dt.runtime.swiftXPC" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "89GFVQ5PK6") + + Resources/AppIcon.icns + + hash + + 4fENz3XO2GJcyBkjfMf2yZh6m48= + + hash2 + + o1UIh+cQbn+Gnr6GrvJIKJLdpxIPOjGjC0PCcg8VF/M= + + + Resources/Base.lproj/Main.storyboardc/Info.plist + + hash + + DXkhU2dOq6Syrp1Ww3L2dCBksp8= + + hash2 + + 1Ldp+yZ/3Vg7qFr237Hy5ysO6F8JEgBmrHyDHNjQTrU= + + + Resources/Base.lproj/Main.storyboardc/MainMenu.nib + + hash + + iRwBNwg6Iw+6zjO1UXlOcYnw3HI= + + hash2 + + 4Pq7nUGKYjFjLDFRg35Owwb59Ays2LYQSL2YyzAu/mQ= + + + Resources/Base.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib + + hash + + cOB719GK5DEVrcDFfzubV7eS6EA= + + hash2 + + 2zt2NbBcCR4G3JbFYX1/LjEr2mAvargifyr6Uz/sYuw= + + + Resources/Base.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib + + hash + + NPQKFwukmeUFMnBBgePbxXaUuKE= + + hash2 + + EYJZMDBJIlu0q4xVEHKLZy2qqbqukC++NB19e40JVAU= + + + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/ACDGen/Source/ACDGen.xcodeproj/project.pbxproj b/ACDGen/Source/ACDGen.xcodeproj/project.pbxproj index 7c96f14..6034ae6 100644 --- a/ACDGen/Source/ACDGen.xcodeproj/project.pbxproj +++ b/ACDGen/Source/ACDGen.xcodeproj/project.pbxproj @@ -224,7 +224,7 @@ attributes = { LastSwiftMigration = 0700; LastSwiftUpdateCheck = 0730; - LastUpgradeCheck = 0800; + LastUpgradeCheck = 0820; ORGANIZATIONNAME = Alecrim; TargetAttributes = { 14CF9E591CA504B000594115 = { @@ -327,7 +327,6 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NONNULL = YES; - MACOSX_DEPLOYMENT_TARGET = 10.12; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 3.0; }; @@ -337,7 +336,6 @@ isa = XCBuildConfiguration; buildSettings = { CLANG_ANALYZER_NONNULL = YES; - MACOSX_DEPLOYMENT_TARGET = 10.12; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 3.0; @@ -357,8 +355,10 @@ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; @@ -381,7 +381,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.12; + MACOSX_DEPLOYMENT_TARGET = 10.10; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; @@ -402,8 +402,10 @@ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; @@ -419,7 +421,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.12; + MACOSX_DEPLOYMENT_TARGET = 10.10; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = macosx; }; @@ -431,7 +433,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "Mac Developer"; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 506; + CURRENT_PROJECT_VERSION = 771; INFOPLIST_FILE = ACDGen/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.alecrim.$(PRODUCT_NAME:rfc1034identifier)"; @@ -447,7 +449,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "Mac Developer"; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 506; + CURRENT_PROJECT_VERSION = 771; INFOPLIST_FILE = ACDGen/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.alecrim.$(PRODUCT_NAME:rfc1034identifier)"; diff --git a/AlecrimCoreData.podspec b/AlecrimCoreData.podspec index 796e474..bf854df 100644 --- a/AlecrimCoreData.podspec +++ b/AlecrimCoreData.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "AlecrimCoreData" - s.version = "5.0-beta.5" + s.version = "5.0" s.summary = "A powerful and simple Core Data wrapper framework written in Swift." s.homepage = "https://github.com/Alecrim/AlecrimCoreData" diff --git a/Examples/ACD Alarm (iOS)/ACD Alarm.xcodeproj/project.pbxproj b/Examples/ACD Alarm (iOS)/ACD Alarm.xcodeproj/project.pbxproj index a42f1d2..84ebfd4 100644 --- a/Examples/ACD Alarm (iOS)/ACD Alarm.xcodeproj/project.pbxproj +++ b/Examples/ACD Alarm (iOS)/ACD Alarm.xcodeproj/project.pbxproj @@ -160,7 +160,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0800; - LastUpgradeCheck = 0800; + LastUpgradeCheck = 0820; ORGANIZATIONNAME = Alecrim; TargetAttributes = { 14B2B1D81D5D285A0073C1C2 = { @@ -262,6 +262,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -312,6 +313,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..ff99282 --- /dev/null +++ b/Package.swift @@ -0,0 +1,14 @@ +// +// Package.swift +// AlecrimCoreData +// +// Created by Vanderlei Martinelli on 2016-12-30. +// Copyright © 2016 Alecrim. All rights reserved. +// + +import PackageDescription + +let package = Package( + name: "AlecrimCoreData", + exclude: ["ACDGen", "Examples"] +) diff --git a/README.md b/README.md index 4d368bc..f0df088 100644 --- a/README.md +++ b/README.md @@ -313,8 +313,8 @@ platform :ios, '10.0' use_frameworks! target '' do - # pod 'AlecrimCoreData', '~> 5.0' - pod 'AlecrimCoreData', :git => 'https://github.com/Alecrim/AlecrimCoreData.git', :branch => 'develop' + # pod 'AlecrimCoreData', :git => 'https://github.com/Alecrim/AlecrimCoreData.git', :branch => 'develop' + pod 'AlecrimCoreData', '~> 5.0' end ``` diff --git a/Source/AlecrimCoreData.xcodeproj/project.pbxproj b/Source/AlecrimCoreData.xcodeproj/project.pbxproj index 6bd2776..b7fb4c4 100644 --- a/Source/AlecrimCoreData.xcodeproj/project.pbxproj +++ b/Source/AlecrimCoreData.xcodeproj/project.pbxproj @@ -418,7 +418,7 @@ APPLICATION_EXTENSION_API_ONLY = YES; CLANG_ENABLE_MODULES = YES; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 715; + CURRENT_PROJECT_VERSION = 779; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -441,7 +441,7 @@ APPLICATION_EXTENSION_API_ONLY = YES; CLANG_ENABLE_MODULES = YES; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 715; + CURRENT_PROJECT_VERSION = 779; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; diff --git a/Source/AlecrimCoreData.xcodeproj/xcshareddata/xcschemes/AlecrimCoreData.xcscheme b/Source/AlecrimCoreData.xcodeproj/xcshareddata/xcschemes/AlecrimCoreData.xcscheme index f3a24b3..33ca2ec 100644 --- a/Source/AlecrimCoreData.xcodeproj/xcshareddata/xcschemes/AlecrimCoreData.xcscheme +++ b/Source/AlecrimCoreData.xcodeproj/xcshareddata/xcschemes/AlecrimCoreData.xcscheme @@ -1,6 +1,6 @@ { // MARK: - - public convenience init(name: String, automaticallyLoadPersistentStores: Bool = true) { + public convenience init(name: String) { + self.init(name: name, automaticallyLoadPersistentStores: true) + } + + public convenience init(name: String, automaticallyLoadPersistentStores: Bool) { if let modelURL = Bundle.main.url(forResource: name, withExtension: "momd") ?? Bundle.main.url(forResource: name, withExtension: "mom") { if let model = NSManagedObjectModel(contentsOf: modelURL) { - self.init(name: name, managedObjectModel: model) + self.init(name: name, managedObjectModel: model, automaticallyLoadPersistentStores: automaticallyLoadPersistentStores) return } @@ -117,7 +121,7 @@ open class GenericPersistentContainer { } - public init(name: String, managedObjectModel model: NSManagedObjectModel, automaticallyLoadPersistentStores: Bool = true) { + public init(name: String, managedObjectModel model: NSManagedObjectModel, automaticallyLoadPersistentStores: Bool) { // if #available(iOS 10.0, macOSApplicationExtension 10.12, iOSApplicationExtension 10.0, tvOSApplicationExtension 10.0, watchOSApplicationExtension 3.0, *) { self.underlyingPersistentContainer = NativePersistentContainer(name: name, managedObjectModel: model, contextType: ContextType.self)