game.input: fix load error on *BSD, remove dependency on windows.com from game.input.linux
parent
b59da05347
commit
170f2b5eca
|
@ -94,4 +94,5 @@ M: mouse-state clone
|
||||||
{ [ os windows? ] [ "game.input.xinput" require ] }
|
{ [ os windows? ] [ "game.input.xinput" require ] }
|
||||||
{ [ os macosx? ] [ "game.input.iokit" require ] }
|
{ [ os macosx? ] [ "game.input.iokit" require ] }
|
||||||
{ [ os linux? ] [ "game.input.linux" require ] }
|
{ [ os linux? ] [ "game.input.linux" require ] }
|
||||||
|
[ ]
|
||||||
} cond
|
} cond
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
! Copyright (C) 2010 Erik Charlebois.
|
! Copyright (C) 2010 Erik Charlebois.
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: kernel game.input namespaces classes windows.com.syntax
|
USING: kernel game.input namespaces classes bit-arrays vectors ;
|
||||||
bit-arrays
|
|
||||||
vectors ;
|
|
||||||
IN: game.input.linux
|
IN: game.input.linux
|
||||||
|
|
||||||
SINGLETON: linux-game-input-backend
|
SINGLETON: linux-game-input-backend
|
||||||
|
@ -25,10 +23,10 @@ M: linux-game-input-backend product-string
|
||||||
drop "" ;
|
drop "" ;
|
||||||
|
|
||||||
M: linux-game-input-backend product-id
|
M: linux-game-input-backend product-id
|
||||||
drop GUID: {00000000-0000-0000-0000-000000000000} ;
|
drop f ;
|
||||||
|
|
||||||
M: linux-game-input-backend instance-id
|
M: linux-game-input-backend instance-id
|
||||||
drop GUID: {00000000-0000-0000-0000-000000000000} ;
|
drop f ;
|
||||||
|
|
||||||
M: linux-game-input-backend read-controller
|
M: linux-game-input-backend read-controller
|
||||||
drop controller-state new ;
|
drop controller-state new ;
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
|
unportable
|
||||||
games
|
games
|
||||||
|
|
Loading…
Reference in New Issue