name: vkd3d-meta modules: - name: spirv-headers sources: - type: archive url: https://github.com/KhronosGroup/SPIRV-Headers/archive/1.5.3.reservations1.tar.gz sha256: aa3c579cd250b23aae735c7c55c3514df4ffc5f98963d95a952bcc89336768bd 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.2.tar.xz sha256: b04b030fcbf0f2dacc933c76c74b449bffef1fc1a18d50254ef1ad3e380df96b 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 build-options: cflags: -m32 cxxflags: -m32 ldflags: -m32 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