]> gitweb.factorcode.org Git - factor.git/commitdiff
windows.directx: Upgrade xinput library.
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 10 Jul 2014 05:36:44 +0000 (22:36 -0700)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 10 Jul 2014 05:36:44 +0000 (22:36 -0700)
basis/windows/directx/directx.factor

index 0e647b9f7fe9968b89cd5ad478eb4ea3e53a93c7..8471d08c6f03f142c835b571282ef559203a4302 100644 (file)
@@ -1,9 +1,8 @@
-USING: alien sequences alien.libraries ;
+USING: alien sequences alien.libraries alien.libraries.finder ;
 IN: windows.directx
 
 {
     { "dinput"      "dinput8.dll"        stdcall }
-    { "xinput"      "xinput1_3.dll"      stdcall }
     { "dxgi"        "dxgi.dll"           stdcall }
     { "d2d1"        "d2d1.dll"           stdcall }
     { "d3d9"        "d3d9.dll"           stdcall }
@@ -21,3 +20,5 @@ IN: windows.directx
     { "xapofx"      "xapofx1_3.dll"      stdcall }
     { "xaudio2"     "xaudio2_5.dll"      stdcall }
 } [ first3 add-library ] each
+
+"xinput" { "xinput1_4.dll" "xinput1_3.dll" } find-library-from-list stdcall add-library