tinysec/setup-dxsdk

Detect, download, cache, and expose the legacy DirectX SDK June 2010.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
rootExplicit DirectX SDK June 2010 root. Overrides environment probing when valid.""
archActive library/tool architecture for outputs. Supported values are x64 and x86.x64
download-urlOptional DXSDK_Jun10.exe URL list. Separate multiple URLs with newlines, commas, or semicolons. The built-in Microsoft URL is tried after these URLs.""
sha512Optional expected SHA-512 for DXSDK_Jun10.exe. When empty, known Microsoft hashes for the June 2010 SDK installer are accepted.""
repair-s1023Retry installation after removing conflicting Visual C++ 2010 SP1 redistributables when the DirectX SDK installer fails with the known S1023 path.true
namedescription
foundtrue when a usable DirectX SDK June 2010 tree was found or prepared.
rootResolved DirectX SDK June 2010 root.
sourceResolution source: input, environment, cache, default, or download.
cache-hittrue when an existing cached DirectX SDK tree was reused.
include-dirDirectX SDK Include directory.
library-dirDirectX SDK active architecture library directory.
lib-x86DirectX SDK x86 library directory.
lib-x64DirectX SDK x64 library directory.
utilities-dirDirectX SDK active architecture utilities directory.
utilities-x86DirectX SDK x86 utilities directory.
utilities-x64DirectX SDK x64 utilities directory.
cmake-module-dirAbsolute path to the bundled CMake module directory.
dxsdk-cmake-fileAbsolute path to the bundled dxsdk.cmake module.