Timo Aaltonen pushed to branch debian-unstable at X Strike Force / vulkan / vulkan-loader
Commits:
-
8e353af2
by Dylan Aïssi at 2023-01-12T16:35:46+01:00
2 changed files:
Changes:
| ... | ... | @@ -2,3 +2,4 @@ usr/include |
| 2 | 2 | usr/lib/*/libvulkan.so
|
| 3 | 3 | usr/lib/*/pkgconfig/vulkan.pc
|
| 4 | 4 | usr/share/vulkan/registry
|
| 5 | +usr/share/cmake/VulkanHeaders |
| ... | ... | @@ -21,12 +21,15 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) |
| 21 | 21 | ln -s /usr/src/googletest external
|
| 22 | 22 | endif
|
| 23 | 23 | |
| 24 | + dh_auto_configure --sourcedirectory=vulkan-headers --builddirectory=build-vulkan-headers/
|
|
| 25 | + dh_auto_build --sourcedirectory=vulkan-headers --builddirectory=build-vulkan-headers/
|
|
| 26 | + dh_auto_install --sourcedirectory=vulkan-headers --builddirectory=build-vulkan-headers/ --destdir=debian/tmp-vulkan-headers
|
|
| 27 | + |
|
| 24 | 28 | dh_auto_configure -- \
|
| 25 | 29 | -DCMAKE_BUILD_TYPE=Release \
|
| 26 | 30 | -DCMAKE_INSTALL_LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) \
|
| 27 | 31 | -DBUILD_WSI_MIR_SUPPORT=OFF \
|
| 28 | - -DVulkanHeaders_INCLUDE_DIR=../vulkan-headers/include \
|
|
| 29 | - -DVulkanRegistry_DIR=../vulkan-headers/registry
|
|
| 32 | + -DVulkanHeaders_DIR=debian/tmp-vulkan-headers/usr/share/cmake/VulkanHeaders/
|
|
| 30 | 33 | |
| 31 | 34 | override_dh_auto_build:
|
| 32 | 35 | dh_auto_build -- VulkanLoader_generated_source
|
| ... | ... | @@ -41,9 +44,7 @@ endif |
| 41 | 44 | override_dh_auto_install:
|
| 42 | 45 | dh_auto_install --destdir=debian/tmp
|
| 43 | 46 | |
| 44 | - mkdir -p debian/tmp/usr/share/vulkan
|
|
| 45 | - cp -rp vulkan-headers/include debian/tmp/usr
|
|
| 46 | - cp -rp vulkan-headers/registry debian/tmp/usr/share/vulkan
|
|
| 47 | + cp -rp debian/tmp-vulkan-headers/usr debian/tmp/
|
|
| 47 | 48 | rm -rf debian/tmp/usr/share/vulkan/registry/__pycache__
|
| 48 | 49 | rm -rf debian/tmp/usr/share/vulkan/registry/spec_tools/__pycache__
|
| 49 | 50 |