Skip to content
This repository was archived by the owner on Mar 6, 2024. It is now read-only.

Commit d2c2f28

Browse files
committed
Add ComponentBox swift package
1 parent 654e5d8 commit d2c2f28

File tree

12 files changed

+6558
-0
lines changed

12 files changed

+6558
-0
lines changed

componentbox/build.gradle.kts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,16 @@ plugins {
1313
id("org.jetbrains.dokka")
1414
id("org.jetbrains.kotlin.native.cocoapods")
1515
id("com.rickclephas.kmp.nativecoroutines")
16+
id("com.chromaticnoise.multiplatform-swiftpackage") version "2.0.3"
17+
}
18+
19+
multiplatformSwiftPackage {
20+
packageName("ComponentBox")
21+
swiftToolsVersion("5.3")
22+
targetPlatforms {
23+
iOS { v("14") }
24+
}
25+
outputDirectory(File(projectDir, "package"))
1626
}
1727

1828
group = "com.dropbox.componentbox"
14.1 MB
Binary file not shown.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>AvailableLibraries</key>
6+
<array>
7+
<dict>
8+
<key>LibraryIdentifier</key>
9+
<string>ios-x86_64-simulator</string>
10+
<key>LibraryPath</key>
11+
<string>componentbox.framework</string>
12+
<key>SupportedArchitectures</key>
13+
<array>
14+
<string>x86_64</string>
15+
</array>
16+
<key>SupportedPlatform</key>
17+
<string>ios</string>
18+
<key>SupportedPlatformVariant</key>
19+
<string>simulator</string>
20+
</dict>
21+
<dict>
22+
<key>LibraryIdentifier</key>
23+
<string>ios-arm64</string>
24+
<key>LibraryPath</key>
25+
<string>componentbox.framework</string>
26+
<key>SupportedArchitectures</key>
27+
<array>
28+
<string>arm64</string>
29+
</array>
30+
<key>SupportedPlatform</key>
31+
<string>ios</string>
32+
</dict>
33+
</array>
34+
<key>CFBundlePackageType</key>
35+
<string>XFWK</string>
36+
<key>XCFrameworkFormatVersion</key>
37+
<string>1.0</string>
38+
</dict>
39+
</plist>

componentbox/package/ComponentBox.xcframework/ios-arm64/componentbox.framework/Headers/componentbox.h

Lines changed: 3205 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>CFBundleExecutable</key>
6+
<string>componentbox</string>
7+
<key>CFBundleIdentifier</key>
8+
<string>com.dropbox.componentbox.componentbox</string>
9+
<key>CFBundleInfoDictionaryVersion</key>
10+
<string>6.0</string>
11+
<key>CFBundleName</key>
12+
<string>componentbox</string>
13+
<key>CFBundlePackageType</key>
14+
<string>FMWK</string>
15+
<key>CFBundleShortVersionString</key>
16+
<string>1.0</string>
17+
<key>CFBundleSupportedPlatforms</key>
18+
<array>
19+
<string>iPhoneOS</string>
20+
</array>
21+
<key>CFBundleVersion</key>
22+
<string>1</string>
23+
<key>MinimumOSVersion</key>
24+
<string>9.0</string>
25+
<key>UIDeviceFamily</key>
26+
<array>
27+
<integer>1</integer>
28+
<integer>2</integer>
29+
</array>
30+
<key>UIRequiredDeviceCapabilities</key>
31+
<array>
32+
<string>arm64</string>
33+
</array>
34+
</dict>
35+
</plist>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
framework module componentbox {
2+
umbrella header "componentbox.h"
3+
4+
export *
5+
module * { export * }
6+
}
Binary file not shown.

componentbox/package/ComponentBox.xcframework/ios-x86_64-simulator/componentbox.framework/Headers/componentbox.h

Lines changed: 3205 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>CFBundleExecutable</key>
6+
<string>componentbox</string>
7+
<key>CFBundleIdentifier</key>
8+
<string>com.dropbox.componentbox.componentbox</string>
9+
<key>CFBundleInfoDictionaryVersion</key>
10+
<string>6.0</string>
11+
<key>CFBundleName</key>
12+
<string>componentbox</string>
13+
<key>CFBundlePackageType</key>
14+
<string>FMWK</string>
15+
<key>CFBundleShortVersionString</key>
16+
<string>1.0</string>
17+
<key>CFBundleSupportedPlatforms</key>
18+
<array>
19+
<string>iPhoneSimulator</string>
20+
</array>
21+
<key>CFBundleVersion</key>
22+
<string>1</string>
23+
<key>MinimumOSVersion</key>
24+
<string>9.0</string>
25+
<key>UIDeviceFamily</key>
26+
<array>
27+
<integer>1</integer>
28+
<integer>2</integer>
29+
</array>
30+
</dict>
31+
</plist>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
framework module componentbox {
2+
umbrella header "componentbox.h"
3+
4+
export *
5+
module * { export * }
6+
}

0 commit comments

Comments
 (0)