Charles Giessen
f5fad0a209
Revert "CMake: Don't install C++ module headers if module build is disabled"
...
This reverts commit 37057b4756 .
2025-10-08 11:41:38 -05:00
dependabot[bot]
4eebce1723
build(deps): bump fsfe/reuse-action from 5 to 6
...
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action ) from 5 to 6.
- [Release notes](https://github.com/fsfe/reuse-action/releases )
- [Commits](https://github.com/fsfe/reuse-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: fsfe/reuse-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 11:54:08 -06:00
Jan Kuhlmann
a4f8ada9f4
fixed faulty var name..
2025-09-25 16:50:17 -06:00
Jan Kuhlmann
dcfd96691c
propagate DVULKAN_HEADERS_DISABLE_MODULE_STD value to CTests
2025-09-25 16:50:17 -06:00
Jan Kuhlmann
f4c405e02a
reset module flag
2025-09-25 16:50:17 -06:00
Jan Kuhlmann
78eb9bd056
set VULKAN_HEADERS_DISABLE_MODULE_STD=ON in CI, while tooling is unable to handle import std
2025-09-25 16:50:17 -06:00
Jan Kuhlmann
ef7df1629c
add option VULKAN_HEADERS_DISABLE_MODULE_STD to avoid automatic use of import std
2025-09-25 16:50:17 -06:00
Jon Leech
8ed12a9178
Add instruction to cd to correct directory before tag-branch
2025-09-25 23:10:10 +01:00
Jon Leech
9a0f3099c8
Update for Vulkan-Docs 1.4.328
2025-09-25 23:04:33 +01:00
Jon Leech
d7a7044334
Update for Vulkan-Docs 1.4.327
2025-09-19 14:53:07 +01:00
Jon Leech
d1cd37e925
Update for Vulkan-Docs 1.4.326
2025-08-29 20:38:28 +01:00
dependabot[bot]
be73614e1d
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 08:17:47 -05:00
Shahbaz Youssefi
2efaa559ff
GN Build: Add a way to skip xlib includes
...
Xlib headers `#define` really common names and are problematic when
included in various places.
0f0cfd88d7 added VK_USE_PLATFORM_XLIB_KHR
when vulkan_use_x11=true, alongside the pre-existing
VK_USE_PLATFORM_XCB_KHR. In this change, VK_USE_PLATFORM_XLIB_KHR is
only added if vulkan_no_xlib_headers=false, so projects can opt out of
xlib includes.
2025-08-18 03:10:13 -05:00
Jon Leech
2e0a6e699e
Update for Vulkan-Docs 1.4.325
2025-08-08 14:33:10 +01:00
Jon Leech
a01329f307
Further update after fix in Vulkan-Hpp repository
2025-08-04 16:49:07 +01:00
Jon Leech
a1c3885d4e
Update for Vulkan-Docs 1.4.324
2025-08-04 16:49:07 +01:00
Nick Sarnie
37057b4756
CMake: Don't install C++ module headers if module build is disabled
2025-07-31 18:14:26 -05:00
Jon Leech
89268a6d17
Reorganization Makefile.release comments
2025-07-18 12:20:26 +01:00
Jon Leech
088a00d81d
Update for Vulkan-Docs 1.4.323
2025-07-18 12:20:00 +01:00
Jon Leech
00a752019b
Fix REVISION expansion in Makefile.release
2025-07-18 12:13:06 +01:00
Jon Leech
f69f0433ba
Update release Makefile again
2025-07-12 01:25:57 +01:00
Jon Leech
7cff847503
Update for Vulkan-Docs 1.4.
2025-07-12 01:23:32 +01:00
Jon Leech
4fcc684c7e
Update release Makefile to refer to ../Vulkan-Docs/Vulkan-Hpp instead of
...
../Vulkan-Hpp, per recent changes to some other
build Makefiles / scripts in other repos.
2025-07-12 00:48:00 +01:00
Jon Leech
a2ab2a7612
Build script updates
2025-07-11 21:35:57 +01:00
Jon Leech
2cd90f9d20
Update for Vulkan-Docs 1.4.321
2025-07-04 01:00:05 +01:00
Jon Leech
16cedde356
Update for Vulkan-Docs 1.4.320
2025-06-27 12:08:39 +01:00
Jon Leech
10739e8e00
Update for Vulkan-Docs 1.4.319
2025-06-20 13:19:47 +01:00
Jon Leech
b39ab380a4
Update for Vulkan-Docs 1.4.318
2025-06-13 13:32:11 +01:00
Mike Schuchardt
1d6c53f654
gn: Add vpn9std headers to GN build
2025-06-06 10:59:35 -07:00
Jon Leech
2642d51e1e
Update for Vulkan-Docs 1.4.317
2025-06-06 13:50:11 +01:00
Jon Leech
b11eecd68f
Update for Vulkan-Docs 1.4.316
2025-05-30 16:39:19 +01:00
Jon Leech
75ad707a58
Update for Vulkan-Docs 1.4.315
2025-05-09 05:05:21 -07:00
Jon Leech
9c77de5c3d
Update for Vulkan-Docs 1.4.314
2025-05-05 03:17:16 -07:00
Jan Kuhlmann
e2e53a7246
mark Vulkan-HppModule target as OBJECT
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
7b82913567
fixed FILE_SET path, separated install targets somewhat
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
5407d73452
installing module and exporting via CXX_MODULES_DIRECTORY
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
8e12a6c7ff
Apply suggestions from code review
...
Rely entirely on env variable for the choice of cmake generator
Co-authored-by: jpr42 <109434725+jpr42@users.noreply.github.com>
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
9fe6a5263a
revert
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
140c8c711b
reposition FILE_SET key
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
47d1f104c4
split up install again to accodomate older cmake versions
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
cc4e52bad8
add FILE_SET module to export
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
c4060c5c91
append to install target list
...
Co-authored-by: Charles Giessen <46324611+charles-lunarg@users.noreply.github.com>
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
1c846fb1a8
enable FindPackage testing for vk module
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
41af963e42
use vk-hpp func for version
2025-04-25 09:01:10 -06:00
Jan Kuhlmann
b9390925ea
properly utilize generator env var
2025-04-25 09:01:10 -06:00
Jon Leech
409c16be50
Update for Vulkan-Docs 1.4.313
2025-04-18 02:37:14 -07:00
Bruno Cabral
110b6c989c
ignore Jetbrains config directories
2025-04-14 11:14:05 -06:00
Jon Leech
5ceb9ed481
Update for Vulkan-Docs 1.4.312
2025-04-04 04:45:22 -07:00
Jan Kuhlmann
2ac81691ba
adjusted fnc name
2025-03-31 09:52:53 -06:00
Jan Kuhlmann
a523083f72
simplified cpp module to not require function loading
2025-03-31 09:52:53 -06:00