Skip to content

Commit d4c1f59

Browse files
afinn-sneheb
authored andcommitted
x-plane-sdk: update to 4.2.0
1 parent 4fda320 commit d4c1f59

File tree

4 files changed

+16
-9
lines changed

4 files changed

+16
-9
lines changed

releases.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4661,6 +4661,7 @@
46614661
"xpcpp"
46624662
],
46634663
"versions": [
4664+
"4.2.0-1",
46644665
"4.0.1-1"
46654666
]
46664667
},

subprojects/packagefiles/x-plane-sdk/meson.build

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
project(
22
'x-plane-sdk',
33
'c',
4-
version: '4.0.1',
4+
version: '4.2.0',
55
license: 'MIT',
66
default_options: 'warning_level=0',
77
meson_version: '>= 0.60.0',
@@ -40,6 +40,10 @@ if xplm_level >= 400
4040
ca += '-DXPLM400'
4141
endif
4242

43+
if xplm_level >= 411
44+
ca += '-DXPLM411'
45+
endif
46+
4347
if target_machine.system() == 'windows'
4448
ca += ['-DAPL=0', '-DIBM=1', '-DLIN=0']
4549
xplm_dep = declare_dependency(
@@ -133,3 +137,7 @@ else
133137
required: false,
134138
)
135139
endif
140+
141+
meson.override_dependency('xplm', xplm_dep)
142+
meson.override_dependency('xpwidgets', xpwidgets_dep)
143+
meson.override_dependency('xpcpp', xpcpp_dep)

subprojects/packagefiles/x-plane-sdk/meson_options.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ option(
22
'xplm-level',
33
type: 'integer',
44
min: 0,
5-
max: 400,
5+
max: 411,
66
value: 0,
77
description: 'The XPLM compatibility level to use. See the documentation.',
88
)

subprojects/x-plane-sdk.wrap

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
[wrap-file]
2-
directory = x-plane-sdk-4.0.1
3-
source_url = https://developer.x-plane.com/wp-content/plugins/code-sample-generation/sample_templates/XPSDK401.zip
4-
source_filename = x-plane-sdk-4.0.1.zip
5-
source_hash = c1104e83d9b54b03d0084c1db52ee6491e5290994503e8dd2d4a0af637e2bdd7
2+
directory = x-plane-sdk-4.2.0
3+
source_url = https://developer.x-plane.com/wp-content/plugins/code-sample-generation/sdk_zip_files/XPSDK420.zip
4+
source_filename = x-plane-sdk-4.2.0.zip
5+
source_hash = 42aeb0d525f2a7f8fd55541c071319f08967b6ec216edde197c75034ef6bcf5a
66
patch_directory = x-plane-sdk
77
lead_directory_missing = true
88

99
[provide]
10-
xplm = xplm_dep
11-
xpwidgets = xpwidgets_dep
12-
xpcpp = xpcpp_dep
10+
dependency_names = xplm, xpwidgets, xpcpp

0 commit comments

Comments
 (0)