Skip to content

Commit a1d8765

Browse files
committed
Update ORBVersion
1 parent 58d6878 commit a1d8765

File tree

4 files changed

+16
-7
lines changed

4 files changed

+16
-7
lines changed

Package.swift

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version: 6.0
1+
// swift-tools-version: 6.1
22

33
import Foundation
44
import PackageDescription
@@ -117,7 +117,6 @@ let package = Package(
117117
targets: [
118118
openRenderBoxTarget,
119119
openRenderBoxShimsTarget,
120-
121120
openRenderBoxCxxTestTarget,
122121
openRenderBoxCompatibilityTestTarget,
123122
],
@@ -142,7 +141,6 @@ if renderBoxCondtion {
142141
openRenderBoxShimsTarget.dependencies.append(
143142
.product(name: "RenderBox", package: "DarwinPrivateFrameworks")
144143
)
145-
146144
let rbVersion = Context.environment["DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE"].flatMap { Int($0) } ?? 2024
147145
package.platforms = switch rbVersion {
148146
case 2024: [.iOS(.v18), .macOS(.v15), .macCatalyst(.v18), .tvOS(.v18), .watchOS(.v10), .visionOS(.v2)]
@@ -158,7 +156,6 @@ if compatibilityTestCondition && renderBoxCondtion {
158156
openRenderBoxCompatibilityTestTarget.dependencies.append(
159157
.product(name: "RenderBox", package: "DarwinPrivateFrameworks")
160158
)
161-
162159
var swiftSettings: [SwiftSetting] = (openRenderBoxCompatibilityTestTarget.swiftSettings ?? [])
163160
swiftSettings.append(.define("OPENRENDERBOX_COMPATIBILITY_TEST"))
164161
openRenderBoxCompatibilityTestTarget.swiftSettings = swiftSettings
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
//
2+
// ORBVersion.c
3+
// OpenRenderBox
4+
5+
#include <OpenRenderBox/ORBVersion.h>
6+
7+
#if OPENRENDERBOX_RELEASE == OPENRENDERBOX_RELEASE_2024
8+
const double OpenRenderBoxVersionNumber __attribute__ ((used)) = (double)6.0;
9+
const unsigned char OpenRenderBoxVersionString[] __attribute__ ((used)) = "@(#)PROAGRAM:OpenRenderBox PROJECT:OpenRenderBox-6.0.87\n";
10+
#endif

Sources/OpenRenderBox/include/OpenRenderBox/ORBVersion.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@
44

55
#pragma once
66

7+
#include <OpenRenderBox/ORBBase.h>
8+
79
#define ORB_RELEASE_2024 2024
810

911
#ifndef ORB_TARGET_RELEASE
1012
#define ORB_TARGET_RELEASE 2024
1113
#endif
12-
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
#pragma once
2-
31
#include <OpenRenderBox/ORBBase.h>
42
#include <OpenRenderBox/ORBPath.h>
53
#include <OpenRenderBox/ORBPathStorage.h>
64
#include <OpenRenderBox/ORBSwiftSupport.h>
75
#include <OpenRenderBox/ORBTargetConditionals.h>
86
#include <OpenRenderBox/ORBUUID.h>
97
#include <OpenRenderBox/ORBVersion.h>
8+
9+
ORB_EXPORT double OpenRenderBoxVersionNumber;
10+
ORB_EXPORT const unsigned char OpenRenderBoxVersionString[];

0 commit comments

Comments
 (0)