diff --git a/recipes/directx12/recipe.py b/recipes/directx12/recipe.py new file mode 100644 index 0000000..f9ff8be --- /dev/null +++ b/recipes/directx12/recipe.py @@ -0,0 +1,23 @@ + + +import os +from SCons.Script import * + + +def available(env: Environment): + if os.name != 'nt': + return 'DirectX12 is only available on Windows.' + +def versions(env: Environment, update: bool = False): + if os.name == 'nt': + return [(0, 0, 0)] + else: + return [] + +def dependencies(env: Environment, version) -> 'dict': + return {} + +def cook(env: Environment, version) -> dict: + return { + 'LIBS': ['dxgi', 'd3d12'] + }