diff --git a/QLMobi.xcodeproj/project.pbxproj b/QLMobi.xcodeproj/project.pbxproj
index 6e1b70c..f7be48a 100644
--- a/QLMobi.xcodeproj/project.pbxproj
+++ b/QLMobi.xcodeproj/project.pbxproj
@@ -20,13 +20,13 @@
/* Begin PBXCopyFilesBuildPhase section */
154727711BBD54CB001B2F76 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
+ buildActionMask = 8;
dstPath = "~/Library/QuickLook";
dstSubfolderSpec = 0;
files = (
154727721BBD54D1001B2F76 /* QLMobi.qlgenerator in CopyFiles */,
);
- runOnlyForDeploymentPostprocessing = 0;
+ runOnlyForDeploymentPostprocessing = 1;
};
/* End PBXCopyFilesBuildPhase section */
@@ -152,7 +152,7 @@
15DD6F5F1BA48FF400336FF5 /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0920;
+ LastUpgradeCheck = 1320;
ORGANIZATIONNAME = Bartek;
TargetAttributes = {
15DD6F671BA48FF400336FF5 = {
@@ -162,10 +162,11 @@
};
buildConfigurationList = 15DD6F621BA48FF400336FF5 /* Build configuration list for PBXProject "QLMobi" */;
compatibilityVersion = "Xcode 6.3";
- developmentRegion = English;
+ developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
+ Base,
);
mainGroup = 15DD6F5E1BA48FF400336FF5;
productRefGroup = 15DD6F691BA48FF400336FF5 /* Products */;
@@ -209,6 +210,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
CLANG_CXX_LIBRARY = "compiler-default";
CLANG_ENABLE_MODULES = YES;
@@ -217,14 +219,17 @@
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
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_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -256,6 +261,7 @@
/usr/local/include,
"${SDKROOT}/usr/include/libxml2",
);
+ "LD_MAP_FILE_PATH[arch=*]" = "$(TARGET_TEMP_DIR)/$(PRODUCT_NAME)-LinkMap-$(CURRENT_VARIANT)-$(CURRENT_ARCH).txt";
LIBRARY_SEARCH_PATHS = /usr/local/lib;
MACH_O_TYPE = mh_bundle;
MACOSX_DEPLOYMENT_TARGET = 10.13;
@@ -277,6 +283,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = YES;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
CLANG_CXX_LIBRARY = "compiler-default";
CLANG_ENABLE_MODULES = YES;
@@ -285,14 +292,17 @@
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
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_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -338,8 +348,17 @@
buildSettings = {
CLANG_ENABLE_OBJC_ARC = YES;
COMBINE_HIDPI_IMAGES = YES;
+ HEADER_SEARCH_PATHS = (
+ "${SDKROOT}/usr/include/libxml2",
+ /usr/local/include,
+ );
INFOPLIST_FILE = QLMobi/Info.plist;
INSTALL_PATH = /Library/QuickLook;
+ OTHER_LDFLAGS = (
+ /usr/local/lib/libmobi.a,
+ "-lxml2",
+ "-lz",
+ );
PRODUCT_BUNDLE_IDENTIFIER = "net.fabiszewski.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
WRAPPER_EXTENSION = qlgenerator;
@@ -351,8 +370,17 @@
buildSettings = {
CLANG_ENABLE_OBJC_ARC = YES;
COMBINE_HIDPI_IMAGES = YES;
+ HEADER_SEARCH_PATHS = (
+ "${SDKROOT}/usr/include/libxml2",
+ /usr/local/include,
+ );
INFOPLIST_FILE = QLMobi/Info.plist;
INSTALL_PATH = /Library/QuickLook;
+ OTHER_LDFLAGS = (
+ /usr/local/lib/libmobi.a,
+ "-lxml2",
+ "-lz",
+ );
PRODUCT_BUNDLE_IDENTIFIER = "net.fabiszewski.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
WRAPPER_EXTENSION = qlgenerator;
diff --git a/QLMobi/Info.plist b/QLMobi/Info.plist
index c067e6f..eef22fe 100644
--- a/QLMobi/Info.plist
+++ b/QLMobi/Info.plist
@@ -12,12 +12,12 @@
LSItemContentTypes
net.fabiszewski.mobi
- dyn.ah62d4rv4ge80455cre
- dyn.ah62d4rv4ge80c8x1
- dyn.ah62d4rv4ge80c8x1gq
- dyn.ah62d4rv4ge80c8x1gu
- dyn.ah62d4rv4ge81a6xd
- dyn.ah62d4rv4ge81a3dc
+ dyn.ah62d4rv4ge80455cre
+ dyn.ah62d4rv4ge80c8x1
+ dyn.ah62d4rv4ge80c8x1gq
+ dyn.ah62d4rv4ge80c8x1gu
+ dyn.ah62d4rv4ge81a6xd
+ dyn.ah62d4rv4ge81a3dc
@@ -30,11 +30,11 @@
CFBundleName
$(PRODUCT_NAME)
CFBundleShortVersionString
- 0.5
+ 0.6
CFBundleSignature
????
CFBundleVersion
- 5
+ 6
CFPlugInDynamicRegisterFunction
CFPlugInDynamicRegistration
@@ -54,7 +54,7 @@
CFPlugInUnloadFunction
NSHumanReadableCopyright
- Copyright © 2016 Bartek Fabiszewski. All rights reserved.
+ Copyright © 2023 Bartek Fabiszewski. All rights reserved.
QLNeedsToBeRunInMainThread
QLPreviewHeight