1 USING: alien sequences alien.libraries alien.libraries.finder ;
5 { "dinput" "dinput8.dll" stdcall }
6 { "dxgi" "dxgi.dll" stdcall }
7 { "d2d1" "d2d1.dll" stdcall }
8 { "d3d9" "d3d9.dll" stdcall }
9 { "d3d10" "d3d10.dll" stdcall }
10 { "d3d10_1" "d3d10_1.dll" stdcall }
11 { "d3d11" "d3d11.dll" stdcall }
12 { "d3dcompiler" "d3dcompiler_42.dll" stdcall }
13 { "d3dcsx" "d3dcsx_42.dll" stdcall }
14 { "d3dx9" "d3dx9_42.dll" stdcall }
15 { "d3dx10" "d3dx10_42.dll" stdcall }
16 { "d3dx11" "d3dx11_42.dll" stdcall }
17 { "dwrite" "dwrite.dll" stdcall }
18 { "x3daudio" "x3daudio1_6.dll" stdcall }
19 { "xactengine" "xactengine3_5.dll" stdcall }
20 { "xapofx" "xapofx1_3.dll" stdcall }
21 { "xaudio2" "xaudio2_5.dll" stdcall }
22 } [ first3 add-library ] each
24 "xinput" { "xinput1_4.dll" "xinput1_3.dll" } find-library-from-list stdcall add-library