Skip to content

Commit c5569a0

Browse files
committed
feat: merge https://github.com/ensan-hcl/CustardExpressionEvaluator and modernize repository structure
1 parent a71d4e9 commit c5569a0

22 files changed

+1571
-1030
lines changed

Package.resolved

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"pins" : [
3+
{
4+
"identity" : "swift-argument-parser",
5+
"kind" : "remoteSourceControl",
6+
"location" : "https://github.com/apple/swift-argument-parser",
7+
"state" : {
8+
"revision" : "41982a3656a71c768319979febd796c6fd111d5c",
9+
"version" : "1.5.0"
10+
}
11+
}
12+
],
13+
"version" : 2
14+
}

Package.swift

+13-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ let package = Package(
1010
.library(
1111
name: "CustardKit",
1212
targets: ["CustardKit"]
13+
),
14+
.executable(
15+
name: "samples",
16+
targets: ["samples"]
1317
)
1418
],
1519
dependencies: [
16-
// Dependencies declare other packages that this package depends on.
17-
// .package(url: /* package url */, from: "1.0.0"),
20+
.package(url: "https://github.com/apple/swift-argument-parser", from: "1.3.0"),
1821
],
1922
targets: [
2023
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
@@ -28,6 +31,14 @@ let package = Package(
2831
name: "CustardKitTests",
2932
dependencies: ["CustardKit"],
3033
path: "swift/tests/CustardKitTests"
34+
),
35+
.executableTarget(
36+
name: "samples",
37+
dependencies: [
38+
"CustardKit",
39+
.product(name: "ArgumentParser", package: "swift-argument-parser"),
40+
],
41+
path: "swift/examples"
3142
)
3243
]
3344
)

swift/examples/Cuneiforms.swift

-69
This file was deleted.

swift/examples/FlickGreek.swift

-102
This file was deleted.

swift/examples/Hieroglyphs.swift

-70
This file was deleted.

swift/examples/InterestingLayout.swift

-92
This file was deleted.

0 commit comments

Comments
 (0)