Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CLImageEditor.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Pod::Spec.new do |s|
s.subspec 'Core' do |core|
core.source_files = 'CLImageEditor/*.{h,m,mm}', 'CLImageEditor/**/*.{h,m,mm}'
core.public_header_files = 'CLImageEditor/*.h'
core.resources = "CLImageEditor/*.bundle"
core.resources = "CLImageEditor/Resources/*.*"
end

s.subspec 'Dev' do |dev|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,12 @@ - (NSBundle*)bundle
if(path){
return [NSBundle bundleWithPath:path];
}

// For SPM support
path = [[NSBundle bundleForClass:self.class] pathForResource:@"CLImageEditor_CLImageEditor" ofType:@"bundle"];
if(path){
return [NSBundle bundleWithPath:path];
}
return nil;
}

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#import <Foundation/Foundation.h>

#import "../ToolSettings/CLImageToolSettings.h"
#import "CLImageToolSettings.h"


static const CGFloat kCLEffectToolAnimationDuration = 0.2;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#import <Foundation/Foundation.h>

#import "../ToolSettings/CLImageToolSettings.h"
#import "CLImageToolSettings.h"

@protocol CLFilterBaseProtocol <NSObject>

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
// Copyright (c) 2013年 CALACULU. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "../../CLImageEditorTheme.h"
#import "CLImageEditorTheme.h"

#import "CLToolbarMenuItem.h"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@

#import <Foundation/Foundation.h>

#import "../ViewController/_CLImageEditorViewController.h"
#import "ToolSettings/CLImageToolSettings.h"
#import "_CLImageEditorViewController.h"
#import "CLImageToolSettings.h"


static const CGFloat kCLImageToolAnimationDuration = 0.3;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
// Copyright (c) 2013年 CALACULU. All rights reserved.
//

#import "../../CLImageToolInfo.h"
#import "CLImageToolInfo.h"

@protocol CLImageToolProtocol;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
// Copyright (c) 2013年 CALACULU. All rights reserved.
//

#import "../../Utils/UIDevice+SystemVersion.h"
#import "../../Utils/UIView+Frame.h"
#import "../../Utils/UIImage+Utility.h"
#import "UIDevice+SystemVersion.h"
#import "UIView+Frame.h"
#import "UIImage+Utility.h"

#import "CLImageToolProtocol.h"
#import "CLImageEditorTheme+Private.h"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#import <UIKit/UIKit.h>

#import "../../CLImageToolInfo.h"
#import "CLImageToolInfo.h"

@interface UIView (CLImageToolInfo)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
// Copyright (c) 2013年 CALACULU. All rights reserved.
//

#import "../CLImageEditor.h"
#import "CLImageEditor.h"

@interface _CLImageEditorViewController : CLImageEditor
<UIScrollViewDelegate, UIBarPositioningDelegate>
Expand Down
44 changes: 44 additions & 0 deletions Package.swift
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
// swift-tools-version:5.3
import PackageDescription

let package = Package(
name: "CLImageEditor",
defaultLocalization: "en",
platforms: [
.iOS(.v12) // Adjusted to a minimum version that is more common for current SPM usage
],
products: [
// Defines the library product that includes all the targets (subspecs in Podspec terms)
.library(
name: "CLImageEditor",
targets: [
"CLImageEditor"
]
)
],
targets: [
.target(
name: "CLImageEditor",
path: "CLImageEditor",
resources: [
.copy("Resources/CLAdjustmentTool"),
.copy("Resources/CLBlurTool"),
.copy("Resources/CLClippingTool"),
.copy("Resources/CLDrawTool"),
.copy("Resources/CLEffectTool"),
.copy("Resources/CLEmoticonTool"),
.copy("Resources/CLFilterTool"),
.copy("Resources/CLResizeTool"),
.copy("Resources/CLRotateTool"),
.copy("Resources/CLSplashTool"),
.copy("Resources/CLStickerTool"),
.copy("Resources/CLTextTool"),
.copy("Resources/CLToneCurveTool"),
.copy("Resources/Resources")
],
cSettings: [
.headerSearchPath("CLImageEditor")
]
)
]
)