summaryrefslogtreecommitdiffstats
path: root/vulkan/spirv-tools
diff options
context:
space:
mode:
authorTreeve Jelbert2018-05-28 11:14:30 +0200
committerTreeve Jelbert2018-05-28 11:14:30 +0200
commitcab29d31e87911ed1cb36d75146c4e3c380ab6f7 (patch)
tree24e763487ed3e0a4c730e2c35ef254b1556a1453 /vulkan/spirv-tools
parent3db26371ae0ca61af53e4ba714c927eded774cfc (diff)
vulkan related spells added
Diffstat (limited to 'vulkan/spirv-tools')
-rwxr-xr-xvulkan/spirv-tools/BUILD4
-rwxr-xr-xvulkan/spirv-tools/CONFIGURE1
-rwxr-xr-xvulkan/spirv-tools/DEPENDS5
-rwxr-xr-xvulkan/spirv-tools/DETAILS15
-rw-r--r--vulkan/spirv-tools/HISTORY4
5 files changed, 29 insertions, 0 deletions
diff --git a/vulkan/spirv-tools/BUILD b/vulkan/spirv-tools/BUILD
new file mode 100755
index 0000000000..7674d1f6aa
--- /dev/null
+++ b/vulkan/spirv-tools/BUILD
@@ -0,0 +1,4 @@
+OPTS+=" -DSPIRV_SKIP_TESTS=1" &&
+OPTS+=" -DSPIRV_CHECK_CONTEXT=0" &&
+cmake_build
+
diff --git a/vulkan/spirv-tools/CONFIGURE b/vulkan/spirv-tools/CONFIGURE
new file mode 100755
index 0000000000..b2f02c3032
--- /dev/null
+++ b/vulkan/spirv-tools/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/vulkan/spirv-tools/DEPENDS b/vulkan/spirv-tools/DEPENDS
new file mode 100755
index 0000000000..e96f01b570
--- /dev/null
+++ b/vulkan/spirv-tools/DEPENDS
@@ -0,0 +1,5 @@
+source $GRIMOIRE/CMAKE_DEPENDS &&
+depends -sub CXX gcc &&
+
+# require unfied header which are not yet in a tarball !!
+depends spirv-headers " -DSPIRV-Headers_SOURCE_DIR=${INSTALL_ROOT}/usr"
diff --git a/vulkan/spirv-tools/DETAILS b/vulkan/spirv-tools/DETAILS
new file mode 100755
index 0000000000..4d34d4f2df
--- /dev/null
+++ b/vulkan/spirv-tools/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=spirv-tools
+ SPELLX=SPIRV-Tools
+ VERSION=2018.2
+ SOURCE_HASH=sha512:6deed7a36b460135fd7db613b7101d53a87ae5d555f1795aa9a96ab14f437621d4667a41e5f5ae16e849f8e5d66e02611bed21e3110a902feac6c7f376eb5815
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=https://github.com/KhronosGroup/$SPELLX
+ SOURCE_URL[0]=$WEB_SITE/archive/v$VERSION.tar.gz
+ LICENSE[0]=APACHE
+ ENTERED=20180308
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+
+EOF
diff --git a/vulkan/spirv-tools/HISTORY b/vulkan/spirv-tools/HISTORY
new file mode 100644
index 0000000000..dae019e20f
--- /dev/null
+++ b/vulkan/spirv-tools/HISTORY
@@ -0,0 +1,4 @@
+2018-03-08 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2018.2
+ spell created
+