mirror of
				https://github.com/RetroDECK/Duckstation.git
				synced 2025-04-10 19:15:14 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "name": "shaderc",
 | |
|   "buildsystem": "cmake-ninja",
 | |
|   "builddir": true,
 | |
|   "config-opts": [
 | |
|     "-DCMAKE_BUILD_TYPE=Release",
 | |
|     "-DSHADERC_SKIP_TESTS=ON",
 | |
|     "-DSHADERC_SKIP_EXAMPLES=ON",
 | |
|     "-DSHADERC_SKIP_COPYRIGHT_CHECK=ON"
 | |
|   ],
 | |
|   "build-options": {
 | |
|     "strip": true
 | |
|   },
 | |
|   "sources": [
 | |
|     {
 | |
|       "type": "git",
 | |
|       "url": "https://github.com/google/shaderc.git",
 | |
|       "commit": "47a9387ef5b3600d30d84c71ec77a59dc7db46fa"
 | |
|     },
 | |
|     {
 | |
|       "type": "archive",
 | |
|       "url": "https://github.com/KhronosGroup/glslang/archive/142052fa30f9eca191aa9dcf65359fcaed09eeec.tar.gz",
 | |
|       "sha256": "aa27e4454ce631c5a17924ce0624eac736da19fc6f5a2ab15a6c58da7b36950f",
 | |
|       "dest": "third_party/glslang"
 | |
|     },
 | |
|     {
 | |
|       "type": "archive",
 | |
|       "url": "https://github.com/KhronosGroup/SPIRV-Headers/archive/5e3ad389ee56fca27c9705d093ae5387ce404df4.tar.gz",
 | |
|       "sha256": "5d866ce34a4b6908e262e5ebfffc0a5e11dd411640b5f24c85a80ad44c0d4697",
 | |
|       "dest": "third_party/spirv-headers"
 | |
|     },
 | |
|     {
 | |
|       "type": "archive",
 | |
|       "url": "https://github.com/KhronosGroup/SPIRV-Tools/archive/dd4b663e13c07fea4fbb3f70c1c91c86731099f7.tar.gz",
 | |
|       "sha256": "03ee1a2c06f3b61008478f4abe9423454e53e580b9488b47c8071547c6a9db47",
 | |
|       "dest": "third_party/spirv-tools"
 | |
|     },
 | |
|     {
 | |
|       "type": "patch",
 | |
|       "path": "../../shaderc-changes.patch"
 | |
|     }
 | |
|   ],
 | |
|   "cleanup": [
 | |
|     "/bin",
 | |
|     "/include",
 | |
|     "/lib/*.a",
 | |
|     "/lib/*.la",
 | |
|     "/lib/cmake",
 | |
|     "/lib/pkgconfig"
 | |
|   ]
 | |
| }
 | 
