Skip to content

Commit 21407fc

Browse files
committed
Move JavaScript out
1 parent a78911d commit 21407fc

File tree

11 files changed

+18
-57
lines changed

11 files changed

+18
-57
lines changed

Package.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,14 @@
22
import PackageDescription
33

44
let package = Package(
5-
name: "JavaScript",
5+
name: "JavaScriptCore",
66
products: [
7-
.library(name: "JavaScript", targets: ["JavaScriptCoreSwift"]),
7+
.library(name: "SJavaScriptCore", targets: ["SJavaScriptCore"]),
88
],
99
dependencies: [
10+
.package(
11+
url: "https://github.com/tris-code/javascript.git",
12+
.branch("master")),
1013
.package(
1114
url: "https://github.com/tris-code/test.git",
1215
.branch("master"))
@@ -16,13 +19,10 @@ let package = Package(
1619
name: "CJavaScriptCore",
1720
dependencies: []),
1821
.target(
19-
name: "JavaScriptCoreSwift",
22+
name: "SJavaScriptCore",
2023
dependencies: ["CJavaScriptCore", "JavaScript"]),
21-
.target(
22-
name: "JavaScript",
23-
dependencies: []),
2424
.testTarget(
25-
name: "JavaScriptTests",
26-
dependencies: ["Test", "JavaScriptCoreSwift"]),
25+
name: "SJavaScriptCoreTests",
26+
dependencies: ["Test", "SJavaScriptCore"]),
2727
]
2828
)

Sources/JavaScript/JavaScript.swift

Lines changed: 0 additions & 39 deletions
This file was deleted.
File renamed without changes.
File renamed without changes.

Tests/LinuxMain.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import XCTest
22

3-
import JavaScriptTests
3+
import SJavaScriptCoreTests
44

55
var tests = [XCTestCaseEntry]()
6-
tests += JavaScriptTests.__allTests()
6+
tests += SJavaScriptCoreTests.__allTests()
77

88
XCTMain(tests)

Tests/JavaScriptTests/JSValueTests.swift renamed to Tests/SJavaScriptCoreTests/JSValueTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import Test
3-
@testable import JavaScriptCoreSwift
3+
@testable import SJavaScriptCore
44

55
final class JSValueTests: TestCase {
66
func testIsUndefined() {

Tests/JavaScriptTests/JavaScriptTests.swift renamed to Tests/SJavaScriptCoreTests/JavaScriptTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

22
import Test
3-
@testable import JavaScriptCoreSwift
3+
@testable import SJavaScriptCore
44

5-
final class JavaScriptCoreSwiftTests: TestCase {
5+
final class SJavaScriptCoreTests: TestCase {
66
func testEvaluate() {
77
let context = JSContext()
88
assertNoThrow(try context.evaluate("40 + 2"))

0 commit comments

Comments
 (0)