Skip to content

Commit eba58db

Browse files
update dependencies for release 2.0
update xcconfig update favicon update github link - nef features
1 parent 353f7c8 commit eba58db

File tree

14 files changed

+89
-164
lines changed

14 files changed

+89
-164
lines changed

Diff for: Config/project.xcconfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#include "project-shared.xcconfig"
44

5-
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) APPSTORE=0
5+
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) DEBUG=1
66

77
CODE_SIGN_IDENTITY = Mac Developer
88
CODE_SIGN_IDENTITY[sdk=macosx*] = Mac Developer

Diff for: nef-plugin.xcodeproj/project.pbxproj

+46-148
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
8B3B21B022F86C5600E92BC9 /* SeparatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B3B21AF22F86C5600E92BC9 /* SeparatorView.swift */; };
1818
8B41588522D8DDE700588921 /* ImageButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B41588422D8DDE700588921 /* ImageButton.swift */; };
1919
8B41588822D8E43A00588921 /* CarbonStyle+Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B41588722D8E43A00588921 /* CarbonStyle+Color.swift */; };
20+
8B497A7D239A91EF00CEC130 /* nef in Frameworks */ = {isa = PBXBuildFile; productRef = 8B497A7C239A91EF00CEC130 /* nef */; settings = {ATTRIBUTES = (Required, ); }; };
2021
8B4D1E1522D7A37E004432CF /* PickerOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B4D1E1422D7A37E004432CF /* PickerOptionView.swift */; };
2122
8B4D1E1722D88A5E004432CF /* OptionItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B4D1E1622D88A5E004432CF /* OptionItem.swift */; };
2223
8B75AF99238061FF00388B1C /* NSView+Layout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B75AF98238061FF00388B1C /* NSView+Layout.swift */; };
2324
8B7E0622235493F7003ED8E2 /* NSWindow+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7E0621235493F7003ED8E2 /* NSWindow+Extension.swift */; };
2425
8B7E0624235498CA003ED8E2 /* OutputFolderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7E0623235498CA003ED8E2 /* OutputFolderView.swift */; };
25-
8B7F5C7F2397D30B0040575D /* nef in Frameworks */ = {isa = PBXBuildFile; productRef = 8B7F5C7E2397D30B0040575D /* nef */; };
2626
8B7F5C822397DC820040575D /* PlaygroundBookView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7F5C802397DC820040575D /* PlaygroundBookView.swift */; };
2727
8B7F5C832397DC820040575D /* PlaygroundBookConsole.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7F5C812397DC820040575D /* PlaygroundBookConsole.swift */; };
2828
8B7F5C85239807EF0040575D /* ProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7F5C84239807EF0040575D /* ProgressView.swift */; };
@@ -145,7 +145,7 @@
145145
isa = PBXFrameworksBuildPhase;
146146
buildActionMask = 2147483647;
147147
files = (
148-
8B7F5C7F2397D30B0040575D /* nef in Frameworks */,
148+
8B497A7D239A91EF00CEC130 /* nef in Frameworks */,
149149
);
150150
runOnlyForDeploymentPostprocessing = 0;
151151
};
@@ -228,6 +228,13 @@
228228
path = Views;
229229
sourceTree = "<group>";
230230
};
231+
8B497A7E239A92BB00CEC130 /* Frameworks */ = {
232+
isa = PBXGroup;
233+
children = (
234+
);
235+
name = Frameworks;
236+
sourceTree = "<group>";
237+
};
231238
8BB2892122CB6EFB006E4CCB = {
232239
isa = PBXGroup;
233240
children = (
@@ -236,6 +243,7 @@
236243
8BB2895622CB6F81006E4CCB /* nef-plugin */,
237244
8BEFF92E2301A897009AA042 /* Support Files */,
238245
8BB2892B22CB6EFB006E4CCB /* Products */,
246+
8B497A7E239A92BB00CEC130 /* Frameworks */,
239247
);
240248
sourceTree = "<group>";
241249
};
@@ -306,8 +314,8 @@
306314
8BBCA6442395547900BE058B /* nef */,
307315
8BBCA6452395547E00BE058B /* nef-plugin */,
308316
8BBCA63E239553B600BE058B /* project-appstore.xcconfig */,
309-
8BBCA63F239553B600BE058B /* project-shared.xcconfig */,
310317
8BBCA640239553B600BE058B /* project.xcconfig */,
318+
8BBCA63F239553B600BE058B /* project-shared.xcconfig */,
311319
);
312320
path = Config;
313321
sourceTree = "<group>";
@@ -386,7 +394,7 @@
386394
);
387395
name = nef;
388396
packageProductDependencies = (
389-
8B7F5C7E2397D30B0040575D /* nef */,
397+
8B497A7C239A91EF00CEC130 /* nef */,
390398
);
391399
productName = nef;
392400
productReference = 8BB2892A22CB6EFB006E4CCB /* nef.app */;
@@ -416,7 +424,7 @@
416424
8BB2892222CB6EFB006E4CCB /* Project object */ = {
417425
isa = PBXProject;
418426
attributes = {
419-
LastSwiftUpdateCheck = 1100;
427+
LastSwiftUpdateCheck = 1120;
420428
LastUpgradeCheck = 1120;
421429
ORGANIZATIONNAME = "47 Degrees";
422430
TargetAttributes = {
@@ -440,7 +448,7 @@
440448
);
441449
mainGroup = 8BB2892122CB6EFB006E4CCB;
442450
packageReferences = (
443-
8B7F5C7D2397D30B0040575D /* XCRemoteSwiftPackageReference "nef" */,
451+
8B497A7B239A91EF00CEC130 /* XCRemoteSwiftPackageReference "nef" */,
444452
);
445453
productRefGroup = 8BB2892B22CB6EFB006E4CCB /* Products */;
446454
projectDirPath = "";
@@ -610,132 +618,49 @@
610618
GCC_DYNAMIC_NO_PIC = NO;
611619
GCC_NO_COMMON_BLOCKS = YES;
612620
GCC_OPTIMIZATION_LEVEL = 0;
613-
GCC_PREPROCESSOR_DEFINITIONS = (
614-
"DEBUG=1",
615-
"$(inherited)",
616-
);
621+
GCC_PREPROCESSOR_DEFINITIONS = "";
617622
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
618623
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
619624
GCC_WARN_UNDECLARED_SELECTOR = YES;
620625
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
621626
GCC_WARN_UNUSED_FUNCTION = YES;
622627
GCC_WARN_UNUSED_VARIABLE = YES;
628+
LD_RUNPATH_SEARCH_PATHS = (
629+
"$(inherited)",
630+
"@executable_path/../Frameworks",
631+
);
623632
MACOSX_DEPLOYMENT_TARGET = 10.15;
624633
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
625634
MTL_FAST_MATH = YES;
626635
ONLY_ACTIVE_ARCH = YES;
627636
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
637+
SWIFT_COMPILATION_MODE = wholemodule;
628638
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
629639
SWIFT_VERSION = 5.0;
630640
};
631641
name = Debug;
632642
};
633-
8BB2894722CB6EFD006E4CCB /* Release */ = {
634-
isa = XCBuildConfiguration;
635-
baseConfigurationReference = 8BBCA640239553B600BE058B /* project.xcconfig */;
636-
buildSettings = {
637-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
638-
ALWAYS_SEARCH_USER_PATHS = NO;
639-
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
640-
CLANG_ANALYZER_NONNULL = YES;
641-
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
642-
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
643-
CLANG_CXX_LIBRARY = "libc++";
644-
CLANG_ENABLE_MODULES = YES;
645-
CLANG_ENABLE_OBJC_ARC = YES;
646-
CLANG_ENABLE_OBJC_WEAK = YES;
647-
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
648-
CLANG_WARN_BOOL_CONVERSION = YES;
649-
CLANG_WARN_COMMA = YES;
650-
CLANG_WARN_CONSTANT_CONVERSION = YES;
651-
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
652-
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
653-
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
654-
CLANG_WARN_EMPTY_BODY = YES;
655-
CLANG_WARN_ENUM_CONVERSION = YES;
656-
CLANG_WARN_INFINITE_RECURSION = YES;
657-
CLANG_WARN_INT_CONVERSION = YES;
658-
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
659-
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
660-
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
661-
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
662-
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
663-
CLANG_WARN_STRICT_PROTOTYPES = YES;
664-
CLANG_WARN_SUSPICIOUS_MOVE = YES;
665-
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
666-
CLANG_WARN_UNREACHABLE_CODE = YES;
667-
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
668-
COPY_PHASE_STRIP = NO;
669-
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
670-
ENABLE_NS_ASSERTIONS = NO;
671-
ENABLE_STRICT_OBJC_MSGSEND = YES;
672-
GCC_C_LANGUAGE_STANDARD = gnu11;
673-
GCC_NO_COMMON_BLOCKS = YES;
674-
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
675-
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
676-
GCC_WARN_UNDECLARED_SELECTOR = YES;
677-
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
678-
GCC_WARN_UNUSED_FUNCTION = YES;
679-
GCC_WARN_UNUSED_VARIABLE = YES;
680-
MACOSX_DEPLOYMENT_TARGET = 10.15;
681-
MTL_ENABLE_DEBUG_INFO = NO;
682-
MTL_FAST_MATH = YES;
683-
SWIFT_COMPILATION_MODE = wholemodule;
684-
SWIFT_OPTIMIZATION_LEVEL = "-O";
685-
SWIFT_VERSION = 5.0;
686-
};
687-
name = Release;
688-
};
689643
8BB2894922CB6EFD006E4CCB /* Debug */ = {
690644
isa = XCBuildConfiguration;
691645
baseConfigurationReference = 8BBCA647239554DB00BE058B /* nef.xcconfig */;
692646
buildSettings = {
693-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
694647
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
695648
COMBINE_HIDPI_IMAGES = YES;
696-
CURRENT_PROJECT_VERSION = 1;
697-
LD_RUNPATH_SEARCH_PATHS = (
698-
"$(inherited)",
699-
"@executable_path/../Frameworks",
700-
);
649+
CURRENT_PROJECT_VERSION = 107;
701650
MARKETING_VERSION = 2.0.0;
702651
PRODUCT_BUNDLE_IDENTIFIER = com.fortysevendeg.nef;
703652
PRODUCT_MODULE_NAME = "$(PRODUCT_NAME:c99extidentifier)App";
704653
PRODUCT_NAME = "$(TARGET_NAME)";
705654
};
706655
name = Debug;
707656
};
708-
8BB2894A22CB6EFD006E4CCB /* Release */ = {
709-
isa = XCBuildConfiguration;
710-
baseConfigurationReference = 8BBCA647239554DB00BE058B /* nef.xcconfig */;
711-
buildSettings = {
712-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
713-
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
714-
COMBINE_HIDPI_IMAGES = YES;
715-
CURRENT_PROJECT_VERSION = 1;
716-
LD_RUNPATH_SEARCH_PATHS = (
717-
"$(inherited)",
718-
"@executable_path/../Frameworks",
719-
);
720-
MARKETING_VERSION = 2.0.0;
721-
PRODUCT_BUNDLE_IDENTIFIER = com.fortysevendeg.nef;
722-
PRODUCT_MODULE_NAME = "$(PRODUCT_NAME:c99extidentifier)App";
723-
PRODUCT_NAME = "$(TARGET_NAME)";
724-
};
725-
name = Release;
726-
};
727657
8BB2896122CB6F81006E4CCB /* Debug */ = {
728658
isa = XCBuildConfiguration;
729659
baseConfigurationReference = 8BBCA648239554E500BE058B /* nef-plugin.xcconfig */;
730660
buildSettings = {
731661
CLANG_ENABLE_MODULES = YES;
732662
COMBINE_HIDPI_IMAGES = YES;
733-
CURRENT_PROJECT_VERSION = 1;
734-
LD_RUNPATH_SEARCH_PATHS = (
735-
"$(inherited)",
736-
"@executable_path/../Frameworks",
737-
"@executable_path/../../../../Frameworks",
738-
);
663+
CURRENT_PROJECT_VERSION = 107;
739664
MARKETING_VERSION = 2.0.0;
740665
PRODUCT_BUNDLE_IDENTIFIER = "com.fortysevendeg.nef-plugin";
741666
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -744,26 +669,7 @@
744669
};
745670
name = Debug;
746671
};
747-
8BB2896222CB6F81006E4CCB /* Release */ = {
748-
isa = XCBuildConfiguration;
749-
baseConfigurationReference = 8BBCA648239554E500BE058B /* nef-plugin.xcconfig */;
750-
buildSettings = {
751-
CLANG_ENABLE_MODULES = YES;
752-
COMBINE_HIDPI_IMAGES = YES;
753-
CURRENT_PROJECT_VERSION = 1;
754-
LD_RUNPATH_SEARCH_PATHS = (
755-
"$(inherited)",
756-
"@executable_path/../Frameworks",
757-
"@executable_path/../../../../Frameworks",
758-
);
759-
MARKETING_VERSION = 2.0.0;
760-
PRODUCT_BUNDLE_IDENTIFIER = "com.fortysevendeg.nef-plugin";
761-
PRODUCT_NAME = "$(TARGET_NAME)";
762-
SWIFT_VERSION = 5.0;
763-
};
764-
name = Release;
765-
};
766-
8BBCA641239553FB00BE058B /* AppStore */ = {
672+
8BBCA641239553FB00BE058B /* Release */ = {
767673
isa = XCBuildConfiguration;
768674
baseConfigurationReference = 8BBCA63E239553B600BE058B /* project-appstore.xcconfig */;
769675
buildSettings = {
@@ -804,58 +710,53 @@
804710
ENABLE_STRICT_OBJC_MSGSEND = YES;
805711
GCC_C_LANGUAGE_STANDARD = gnu11;
806712
GCC_NO_COMMON_BLOCKS = YES;
713+
GCC_PREPROCESSOR_DEFINITIONS = "";
807714
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
808715
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
809716
GCC_WARN_UNDECLARED_SELECTOR = YES;
810717
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
811718
GCC_WARN_UNUSED_FUNCTION = YES;
812719
GCC_WARN_UNUSED_VARIABLE = YES;
720+
LD_RUNPATH_SEARCH_PATHS = (
721+
"$(inherited)",
722+
"@executable_path/../Frameworks",
723+
);
813724
MACOSX_DEPLOYMENT_TARGET = 10.15;
814725
MTL_ENABLE_DEBUG_INFO = NO;
815726
MTL_FAST_MATH = YES;
816727
SWIFT_COMPILATION_MODE = wholemodule;
817728
SWIFT_OPTIMIZATION_LEVEL = "-O";
818729
SWIFT_VERSION = 5.0;
819730
};
820-
name = AppStore;
731+
name = Release;
821732
};
822-
8BBCA642239553FB00BE058B /* AppStore */ = {
733+
8BBCA642239553FB00BE058B /* Release */ = {
823734
isa = XCBuildConfiguration;
824735
baseConfigurationReference = 8BBCA646239554DB00BE058B /* nef-appstore.xcconfig */;
825736
buildSettings = {
826-
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
827737
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
828738
COMBINE_HIDPI_IMAGES = YES;
829-
CURRENT_PROJECT_VERSION = 1;
830-
LD_RUNPATH_SEARCH_PATHS = (
831-
"$(inherited)",
832-
"@executable_path/../Frameworks",
833-
);
739+
CURRENT_PROJECT_VERSION = 107;
834740
MARKETING_VERSION = 2.0.0;
835741
PRODUCT_BUNDLE_IDENTIFIER = com.fortysevendeg.nef;
836742
PRODUCT_MODULE_NAME = "$(PRODUCT_NAME:c99extidentifier)App";
837743
PRODUCT_NAME = "$(TARGET_NAME)";
838744
};
839-
name = AppStore;
745+
name = Release;
840746
};
841-
8BBCA643239553FB00BE058B /* AppStore */ = {
747+
8BBCA643239553FB00BE058B /* Release */ = {
842748
isa = XCBuildConfiguration;
843749
baseConfigurationReference = 8BBCA649239554E500BE058B /* nef-plugin-appstore.xcconfig */;
844750
buildSettings = {
845751
CLANG_ENABLE_MODULES = YES;
846752
COMBINE_HIDPI_IMAGES = YES;
847-
CURRENT_PROJECT_VERSION = 1;
848-
LD_RUNPATH_SEARCH_PATHS = (
849-
"$(inherited)",
850-
"@executable_path/../Frameworks",
851-
"@executable_path/../../../../Frameworks",
852-
);
753+
CURRENT_PROJECT_VERSION = 107;
853754
MARKETING_VERSION = 2.0.0;
854755
PRODUCT_BUNDLE_IDENTIFIER = "com.fortysevendeg.nef-plugin";
855756
PRODUCT_NAME = "$(TARGET_NAME)";
856757
SWIFT_VERSION = 5.0;
857758
};
858-
name = AppStore;
759+
name = Release;
859760
};
860761
/* End XCBuildConfiguration section */
861762

@@ -864,49 +765,46 @@
864765
isa = XCConfigurationList;
865766
buildConfigurations = (
866767
8BB2894622CB6EFD006E4CCB /* Debug */,
867-
8BB2894722CB6EFD006E4CCB /* Release */,
868-
8BBCA641239553FB00BE058B /* AppStore */,
768+
8BBCA641239553FB00BE058B /* Release */,
869769
);
870770
defaultConfigurationIsVisible = 0;
871-
defaultConfigurationName = Release;
771+
defaultConfigurationName = Debug;
872772
};
873773
8BB2894822CB6EFD006E4CCB /* Build configuration list for PBXNativeTarget "nef" */ = {
874774
isa = XCConfigurationList;
875775
buildConfigurations = (
876776
8BB2894922CB6EFD006E4CCB /* Debug */,
877-
8BB2894A22CB6EFD006E4CCB /* Release */,
878-
8BBCA642239553FB00BE058B /* AppStore */,
777+
8BBCA642239553FB00BE058B /* Release */,
879778
);
880779
defaultConfigurationIsVisible = 0;
881-
defaultConfigurationName = Release;
780+
defaultConfigurationName = Debug;
882781
};
883782
8BB2896022CB6F81006E4CCB /* Build configuration list for PBXNativeTarget "nef-plugin" */ = {
884783
isa = XCConfigurationList;
885784
buildConfigurations = (
886785
8BB2896122CB6F81006E4CCB /* Debug */,
887-
8BB2896222CB6F81006E4CCB /* Release */,
888-
8BBCA643239553FB00BE058B /* AppStore */,
786+
8BBCA643239553FB00BE058B /* Release */,
889787
);
890788
defaultConfigurationIsVisible = 0;
891-
defaultConfigurationName = Release;
789+
defaultConfigurationName = Debug;
892790
};
893791
/* End XCConfigurationList section */
894792

895793
/* Begin XCRemoteSwiftPackageReference section */
896-
8B7F5C7D2397D30B0040575D /* XCRemoteSwiftPackageReference "nef" */ = {
794+
8B497A7B239A91EF00CEC130 /* XCRemoteSwiftPackageReference "nef" */ = {
897795
isa = XCRemoteSwiftPackageReference;
898796
repositoryURL = "https://github.com/bow-swift/nef.git";
899797
requirement = {
900-
kind = upToNextMajorVersion;
901-
minimumVersion = 0.4.2;
798+
kind = exactVersion;
799+
version = 0.5.0;
902800
};
903801
};
904802
/* End XCRemoteSwiftPackageReference section */
905803

906804
/* Begin XCSwiftPackageProductDependency section */
907-
8B7F5C7E2397D30B0040575D /* nef */ = {
805+
8B497A7C239A91EF00CEC130 /* nef */ = {
908806
isa = XCSwiftPackageProductDependency;
909-
package = 8B7F5C7D2397D30B0040575D /* XCRemoteSwiftPackageReference "nef" */;
807+
package = 8B497A7B239A91EF00CEC130 /* XCRemoteSwiftPackageReference "nef" */;
910808
productName = nef;
911809
};
912810
/* End XCSwiftPackageProductDependency section */

0 commit comments

Comments
 (0)