2002-07-10 19:33:56 +00:00
|
|
|
SubDir OBOS_TOP src servers input ;
|
|
|
|
|
2004-08-31 22:06:54 +00:00
|
|
|
if $(COMPILE_FOR_R5) {
|
|
|
|
SubDirC++Flags -DCOMPILE_FOR_R5 ;
|
|
|
|
}
|
|
|
|
|
2004-08-31 16:51:53 +00:00
|
|
|
rule MkKeymapHeader
|
|
|
|
{
|
|
|
|
local binary = $(1) ;
|
|
|
|
local source = $(2) ;
|
|
|
|
|
|
|
|
SetupObjectsDir ;
|
|
|
|
|
|
|
|
SEARCH on $(source) = $(SEARCH_SOURCE) ;
|
|
|
|
MakeLocate $(binary) : $(LOCATE_TARGET) ;
|
|
|
|
|
|
|
|
Depends $(binary) : $(source) keymap ;
|
|
|
|
MkKeymapHeader1 $(binary) : keymap $(source) ;
|
|
|
|
LocalClean clean : $(binary) ;
|
|
|
|
}
|
|
|
|
|
|
|
|
actions MkKeymapHeader1
|
|
|
|
{
|
|
|
|
$(2[1]) -o "$(1)" -h "$(2[2-])" ;
|
|
|
|
}
|
|
|
|
|
|
|
|
MkKeymapHeader [ FGristFiles SystemKeymap.cpp ] : US-International.keymap ;
|
|
|
|
|
|
|
|
SEARCH on US-International.keymap
|
|
|
|
+= [ FDirName $(SUBDIR) $(DOTDOT) $(DOTDOT) apps bin keymap ] ;
|
|
|
|
|
2003-11-20 01:40:54 +00:00
|
|
|
AddResources input_server : input_server.rdef ;
|
2003-02-09 21:05:37 +00:00
|
|
|
|
2003-10-19 00:46:44 +00:00
|
|
|
UsePrivateHeaders app ;
|
2004-07-29 13:29:24 +00:00
|
|
|
UsePrivateHeaders input ;
|
2004-08-19 11:43:20 +00:00
|
|
|
UsePrivateHeaders storage ;
|
2003-10-19 00:46:44 +00:00
|
|
|
|
2002-07-10 19:33:56 +00:00
|
|
|
Server input_server :
|
|
|
|
InputServer.cpp
|
|
|
|
InputServerDevice.cpp
|
|
|
|
InputServerFilter.cpp
|
|
|
|
InputServerMethod.cpp
|
2004-08-19 11:43:20 +00:00
|
|
|
|
2004-08-19 16:00:09 +00:00
|
|
|
AddOnManager.cpp
|
2004-08-26 16:11:24 +00:00
|
|
|
DeviceManager.cpp
|
2004-08-19 16:00:09 +00:00
|
|
|
|
2004-08-29 15:20:34 +00:00
|
|
|
MouseSettings.cpp
|
|
|
|
KeyboardSettings.cpp
|
|
|
|
|
2004-08-31 16:51:53 +00:00
|
|
|
SystemKeymap.cpp
|
|
|
|
|
2004-08-19 11:43:20 +00:00
|
|
|
# storage
|
|
|
|
AddOnMonitor.cpp
|
|
|
|
AddOnMonitorHandler.cpp
|
|
|
|
NodeMonitorHandler.cpp
|
|
|
|
|
2004-08-20 12:55:31 +00:00
|
|
|
: be
|
2002-07-10 19:33:56 +00:00
|
|
|
;
|
2004-08-19 11:43:20 +00:00
|
|
|
|
2004-08-20 12:55:31 +00:00
|
|
|
if $(COMPILE_FOR_R5) {
|
|
|
|
} else {
|
|
|
|
LinkSharedOSLibs input_server : <boot!home!config!lib>libopenbeos.so ;
|
|
|
|
}
|
|
|
|
|
2004-08-19 11:43:20 +00:00
|
|
|
SEARCH on [ FGristFiles AddOnMonitor.cpp
|
|
|
|
AddOnMonitorHandler.cpp
|
|
|
|
NodeMonitorHandler.cpp ] += [ FDirName $(SUBDIR) $(DOTDOT) $(DOTDOT) kits storage ] ;
|