name: vkd3d-meta modules: - name: spirv-headers sources: - type: archive url: https://github.com/KhronosGroup/SPIRV-Headers/archive/1.5.1.corrected.tar.gz sha256: 2b6a0ce1c02b9fe7b9ef727369168fe579e5256f1ea013993acdb8d8f06b7e89 builddir: true buildsystem: cmake build-options: make-install-args: - DESTDIR=/usr/tmp_spirv - install post-install: - rm -rfv /usr/tmp_spirv/usr/share - cp -ravP --remove-destination /usr/tmp_spirv/usr / - rm -rfv /usr/tmp_spirv cleanup-platform: - "/include" - name: vkd3d-platform sources: &VKD3D_SOURCES - type: archive url: https://dl.winehq.org/vkd3d/source/vkd3d-1.1.tar.xz sha256: 495adc61cc80c65d54b2f5b52092ea05d3797cc2c17a610f0fc98457d2f56ab6 builddir: true build-options: make-install-args: - DESTDIR=/usr/tmp_vkd3d - install post-install: - rm -rfv /usr/tmp_vkd3d/usr/share - cp -ravP --remove-destination /usr/tmp_vkd3d/usr / - rm -rfv /usr/tmp_vkd3d cleanup-platform: - "*.la" - "*.a" - "/include" - name: vkd3d-32bit sources: *VKD3D_SOURCES builddir: true config-opts: - --build=i686-unknown-linux - --libdir=/usr/lib32 - CFLAGS=-m32 - CXXFLAGS=-m32 - LDFLAGS=-m32 build-options: make-install-args: - DESTDIR=/usr/tmp_vkd3d - install post-install: - rm -rfv /usr/tmp_vkd3d/usr/share - cp -ravP --remove-destination /usr/tmp_vkd3d/usr / - rm -rfv /usr/tmp_vkd3d cleanup-platform: - "*.la" - "*.a" - "/include" only-arches: - x86_64