{
  "id" : "org.freedesktop.Platform.VulkanLayer.vkBasalt",
  "default-branch" : "23.08",
  "runtime" : "org.freedesktop.Platform",
  "runtime-version" : "23.08",
  "runtime-commit" : "dc6f68f20795a2fbae706657fd32c5f3ae2d18f1bd911894e27b9d73c936da35",
  "sdk" : "org.freedesktop.Sdk",
  "sdk-commit" : "47175bfeda9a579dca2906f35e39ccc4c86718338fbd82cc834964455adadd05",
  "build-options" : {
    "prefix" : "/usr/lib/extensions/vulkan/vkBasalt",
    "env" : {
      "C_INCLUDE_PATH" : "/usr/lib/extensions/vulkan/vkBasalt/include",
      "CPLUS_INCLUDE_PATH" : "/usr/lib/extensions/vulkan/vkBasalt/include"
    },
    "strip" : true,
    "prepend-path" : "/usr/lib/extensions/vulkan/vkBasalt/bin"
  },
  "modules" : [
    {
      "name" : "spirv-headers",
      "buildsystem" : "cmake-ninja",
      "builddir" : true,
      "config-opts" : [
        "-DSPIRV_SKIP_EXECUTABLES=ON"
      ],
      "sources" : [
        {
          "url" : "https://github.com/KhronosGroup/SPIRV-Headers.git",
          "commit" : "124a9665e464ef98b8b718d572d5f329311061eb",
          "x-checker-data" : {
            "type" : "git",
            "tag-pattern" : "^sdk-([\\d.]+)$"
          },
          "type" : "git"
        }
      ],
      "cleanup" : [
        "/bin"
      ]
    },
    {
      "name" : "vkBasalt",
      "buildsystem" : "meson",
      "config-opts" : [
        "-Dappend_libdir_vkbasalt=true"
      ],
      "sources" : [
        {
          "url" : "https://github.com/DadSchoorse/vkBasalt.git",
          "commit" : "4f97f09ffe91900e6ca136cc26cf7966f8f6970d",
          "x-checker-data" : {
            "type" : "git",
            "tag-pattern" : "^v([\\d.]+)$"
          },
          "type" : "git"
        }
      ],
      "build-options" : {
        "libdir" : "lib/x86_64-linux-gnu"
      },
      "post-install" : [
        "install -Dm644 ../config/vkBasalt.conf ${FLATPAK_DEST}/etc/vkBasalt/vkBasalt.conf"
      ]
    },
    {
      "name" : "vkBasalt-32bit",
      "buildsystem" : "meson",
      "config-opts" : [
        "-Dappend_libdir_vkbasalt=true"
      ],
      "sources" : [
        {
          "url" : "https://github.com/DadSchoorse/vkBasalt.git",
          "commit" : "4f97f09ffe91900e6ca136cc26cf7966f8f6970d",
          "x-checker-data" : {
            "type" : "git",
            "tag-pattern" : "^v([\\d.]+)$"
          },
          "type" : "git"
        }
      ],
      "build-options" : {
        "libdir" : "lib/i386-linux-gnu",
        "env" : {
          "CC" : "ccache i686-unknown-linux-gnu-gcc",
          "CXX" : "ccache i686-unknown-linux-gnu-g++"
        },
        "append-path" : "/usr/lib/sdk/toolchain-i386/bin",
        "prepend-pkg-config-path" : "/usr/lib/i386-linux-gnu/pkgconfig"
      }
    },
    {
      "name" : "metadata",
      "buildsystem" : "simple",
      "sources" : [
        {
          "path" : "org.freedesktop.Platform.VulkanLayer.vkBasalt.metainfo.xml",
          "type" : "file"
        }
      ],
      "build-commands" : [
        "install -Dm644 -t ${FLATPAK_DEST}/share/metainfo ${FLATPAK_ID}.metainfo.xml",
        "appstream-compose --basename=${FLATPAK_ID} --prefix=${FLATPAK_DEST} --origin=flatpak ${FLATPAK_ID}"
      ]
    }
  ],
  "build-extension" : true,
  "appstream-compose" : false,
  "sdk-extensions" : [
    "org.freedesktop.Sdk.Compat.i386",
    "org.freedesktop.Sdk.Extension.toolchain-i386"
  ],
  "source-date-epoch" : 1695792203
}