|
684 | 684 | 161789B8207A675B00D3B0C8 /* Project object */ = { |
685 | 685 | isa = PBXProject; |
686 | 686 | attributes = { |
687 | | - LastUpgradeCheck = 1230; |
| 687 | + LastUpgradeCheck = 1240; |
688 | 688 | ORGANIZATIONNAME = MVSTG; |
689 | 689 | TargetAttributes = { |
690 | 690 | 1612C9A3207A855D00862A3A = { |
|
842 | 842 | isa = XCBuildConfiguration; |
843 | 843 | buildSettings = { |
844 | 844 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 845 | + CLANG_ENABLE_OBJC_WEAK = YES; |
845 | 846 | CODE_SIGN_STYLE = Automatic; |
846 | 847 | EXECUTABLE_PREFIX = lib; |
847 | 848 | GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; |
|
855 | 856 | isa = XCBuildConfiguration; |
856 | 857 | buildSettings = { |
857 | 858 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 859 | + CLANG_ENABLE_OBJC_WEAK = YES; |
858 | 860 | CODE_SIGN_STYLE = Automatic; |
859 | 861 | EXECUTABLE_PREFIX = lib; |
860 | 862 | MACOSX_DEPLOYMENT_TARGET = 10.13; |
|
867 | 869 | isa = XCBuildConfiguration; |
868 | 870 | buildSettings = { |
869 | 871 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 872 | + CLANG_ENABLE_OBJC_WEAK = YES; |
870 | 873 | CODE_SIGN_STYLE = Automatic; |
871 | 874 | EXECUTABLE_PREFIX = lib; |
872 | 875 | GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)"; |
|
880 | 883 | isa = XCBuildConfiguration; |
881 | 884 | buildSettings = { |
882 | 885 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 886 | + CLANG_ENABLE_OBJC_WEAK = YES; |
883 | 887 | CODE_SIGN_STYLE = Automatic; |
884 | 888 | EXECUTABLE_PREFIX = lib; |
885 | 889 | MACOSX_DEPLOYMENT_TARGET = 10.13; |
|
893 | 897 | buildSettings = { |
894 | 898 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; |
895 | 899 | CLANG_ENABLE_MODULES = YES; |
| 900 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
| 901 | + CLANG_WARN_BOOL_CONVERSION = YES; |
| 902 | + CLANG_WARN_COMMA = YES; |
| 903 | + CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 904 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
| 905 | + CLANG_WARN_EMPTY_BODY = YES; |
| 906 | + CLANG_WARN_ENUM_CONVERSION = YES; |
| 907 | + CLANG_WARN_INFINITE_RECURSION = YES; |
| 908 | + CLANG_WARN_INT_CONVERSION = YES; |
| 909 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 910 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 911 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
| 912 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
| 913 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 914 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
| 915 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
| 916 | + CLANG_WARN_UNREACHABLE_CODE = YES; |
| 917 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
896 | 918 | CODE_SIGN_IDENTITY = "-"; |
897 | 919 | COPY_PHASE_STRIP = NO; |
898 | 920 | DEBUG_INFORMATION_FORMAT = dwarf; |
| 921 | + ENABLE_STRICT_OBJC_MSGSEND = YES; |
899 | 922 | ENABLE_TESTABILITY = YES; |
900 | 923 | FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; |
901 | 924 | GCC_DYNAMIC_NO_PIC = NO; |
| 925 | + GCC_NO_COMMON_BLOCKS = YES; |
902 | 926 | GCC_OPTIMIZATION_LEVEL = 0; |
903 | 927 | GCC_PREPROCESSOR_DEFINITIONS = ( |
904 | 928 | "DEBUG=1", |
905 | 929 | "GL_SILENCE_DEPRECATION=1", |
906 | 930 | "USE_THREADS=1", |
907 | 931 | ); |
| 932 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
| 933 | + GCC_WARN_ABOUT_RETURN_TYPE = YES; |
| 934 | + GCC_WARN_UNDECLARED_SELECTOR = YES; |
| 935 | + GCC_WARN_UNINITIALIZED_AUTOS = YES; |
| 936 | + GCC_WARN_UNUSED_FUNCTION = YES; |
| 937 | + GCC_WARN_UNUSED_VARIABLE = YES; |
908 | 938 | HEADER_SEARCH_PATHS = ( |
909 | 939 | "$(SRCROOT)/../../mac", |
910 | 940 | "$(SRCROOT)/../..", |
|
931 | 961 | buildSettings = { |
932 | 962 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; |
933 | 963 | CLANG_ENABLE_MODULES = YES; |
| 964 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
| 965 | + CLANG_WARN_BOOL_CONVERSION = YES; |
| 966 | + CLANG_WARN_COMMA = YES; |
| 967 | + CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 968 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
| 969 | + CLANG_WARN_EMPTY_BODY = YES; |
| 970 | + CLANG_WARN_ENUM_CONVERSION = YES; |
| 971 | + CLANG_WARN_INFINITE_RECURSION = YES; |
| 972 | + CLANG_WARN_INT_CONVERSION = YES; |
| 973 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 974 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 975 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
| 976 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
| 977 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 978 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
| 979 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
| 980 | + CLANG_WARN_UNREACHABLE_CODE = YES; |
| 981 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
934 | 982 | CODE_SIGN_IDENTITY = "-"; |
935 | 983 | COPY_PHASE_STRIP = NO; |
936 | 984 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
| 985 | + ENABLE_STRICT_OBJC_MSGSEND = YES; |
937 | 986 | FRAMEWORK_SEARCH_PATHS = /Library/Frameworks; |
| 987 | + GCC_NO_COMMON_BLOCKS = YES; |
938 | 988 | GCC_OPTIMIZATION_LEVEL = fast; |
939 | 989 | GCC_PREPROCESSOR_DEFINITIONS = ( |
940 | 990 | "USE_THREADS=1", |
941 | 991 | "GL_SILENCE_DEPRECATION=1", |
942 | 992 | ); |
| 993 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
| 994 | + GCC_WARN_ABOUT_RETURN_TYPE = YES; |
| 995 | + GCC_WARN_UNDECLARED_SELECTOR = YES; |
| 996 | + GCC_WARN_UNINITIALIZED_AUTOS = YES; |
| 997 | + GCC_WARN_UNUSED_FUNCTION = YES; |
| 998 | + GCC_WARN_UNUSED_VARIABLE = YES; |
943 | 999 | HEADER_SEARCH_PATHS = ( |
944 | 1000 | "$(SRCROOT)/../../mac", |
945 | 1001 | "$(SRCROOT)/../..", |
|
963 | 1019 | 16178B14207A6F4000D3B0C8 /* Debug */ = { |
964 | 1020 | isa = XCBuildConfiguration; |
965 | 1021 | buildSettings = { |
| 1022 | + CLANG_ENABLE_OBJC_WEAK = YES; |
966 | 1023 | CODE_SIGN_STYLE = Automatic; |
967 | 1024 | EXECUTABLE_PREFIX = lib; |
968 | 1025 | FRAMEWORK_SEARCH_PATHS = ( |
|
981 | 1038 | 16178B15207A6F4000D3B0C8 /* Release */ = { |
982 | 1039 | isa = XCBuildConfiguration; |
983 | 1040 | buildSettings = { |
| 1041 | + CLANG_ENABLE_OBJC_WEAK = YES; |
984 | 1042 | CODE_SIGN_STYLE = Automatic; |
985 | 1043 | EXECUTABLE_PREFIX = lib; |
986 | 1044 | FRAMEWORK_SEARCH_PATHS = ( |
|
999 | 1057 | 16A49E59207A7C8C00E508EA /* Debug */ = { |
1000 | 1058 | isa = XCBuildConfiguration; |
1001 | 1059 | buildSettings = { |
| 1060 | + CLANG_ENABLE_OBJC_WEAK = YES; |
1002 | 1061 | CODE_SIGN_STYLE = Automatic; |
1003 | 1062 | EXECUTABLE_PREFIX = lib; |
1004 | 1063 | FRAMEWORK_SEARCH_PATHS = ( |
|
1017 | 1076 | 16A49E5A207A7C8C00E508EA /* Release */ = { |
1018 | 1077 | isa = XCBuildConfiguration; |
1019 | 1078 | buildSettings = { |
| 1079 | + CLANG_ENABLE_OBJC_WEAK = YES; |
1020 | 1080 | CODE_SIGN_STYLE = Automatic; |
1021 | 1081 | EXECUTABLE_PREFIX = lib; |
1022 | 1082 | FRAMEWORK_SEARCH_PATHS = ( |
|
0 commit comments