diff --git a/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..919434a
--- /dev/null
+++ b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/FSCalendar/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata b/FSCalendar/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000..919434a
--- /dev/null
+++ b/FSCalendar/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/FSCalendar/FSCalendarExample-Bridging-Header.h b/FSCalendar/FSCalendarExample-Bridging-Header.h
new file mode 100644
index 0000000..ab0e4f0
--- /dev/null
+++ b/FSCalendar/FSCalendarExample-Bridging-Header.h
@@ -0,0 +1,10 @@
+//
+// Use this file to import your target's public headers that you would like to expose to Swift.
+//
+
+#ifndef FSCalendar_Bridging_Header
+#define FSCalendar_Bridging_Header
+
+#import "FSCalendar.h"
+
+#endif
diff --git a/FSCalendarExamples.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/FSCalendarExamples.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
new file mode 100644
index 0000000..18d9810
--- /dev/null
+++ b/FSCalendarExamples.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ IDEDidComputeMac32BitWarning
+
+
+
diff --git a/Package.swift b/Package.swift
new file mode 100644
index 0000000..b4fff19
--- /dev/null
+++ b/Package.swift
@@ -0,0 +1,17 @@
+// swift-tools-version:5.3
+import PackageDescription
+
+let package = Package(
+ name: "FSCalendar",
+ platforms: [.iOS(.v8)],
+ targets: [
+ .target(
+ name: "FSCalendar-ObjC", // 1
+ dependencies: [], // 2
+ path: "FSCalendar/", // 3
+ cSettings: [
+ .headerSearchPath("Internal") // 5
+ ]
+ )
+ ]
+)