Index: boot/arch/ia64/loader/Makefile
===================================================================
--- boot/arch/ia64/loader/Makefile	(revision ed212f723416c47b9cec06720f133c26c1fb3e0a)
+++ boot/arch/ia64/loader/Makefile	(revision 9dcadb0c1cb41cc1dbb0a9f07391639a295754e4)
@@ -29,4 +29,5 @@
 
 include Makefile.common
+include ../../../../Makefile.config
 
 .PHONY: all clean
Index: boot/arch/ia64/loader/Makefile.build
===================================================================
--- boot/arch/ia64/loader/Makefile.build	(revision ed212f723416c47b9cec06720f133c26c1fb3e0a)
+++ boot/arch/ia64/loader/Makefile.build	(revision 9dcadb0c1cb41cc1dbb0a9f07391639a295754e4)
@@ -49,10 +49,4 @@
 	boot.S
 
-ifeq ($(MACHINE),i460GX)
-	RD_APPS += \
-		$(USPACEDIR)/srv/hw/char/i8042/i8042 \
-		$(USPACEDIR)/srv/hid/c_mouse/c_mouse
-endif
-
 OBJECTS := $(addsuffix .o,$(basename $(SOURCES)))
 COMPONENT_OBJECTS := $(addsuffix .co,$(basename $(notdir $(COMPONENTS)))) $(INITRD).co
Index: boot/arch/ia64/loader/Makefile.common
===================================================================
--- boot/arch/ia64/loader/Makefile.common	(revision ed212f723416c47b9cec06720f133c26c1fb3e0a)
+++ boot/arch/ia64/loader/Makefile.common	(revision 9dcadb0c1cb41cc1dbb0a9f07391639a295754e4)
@@ -31,4 +31,5 @@
 #
 
+include ../../../../Makefile.config
 include ../../../Makefile.common
 
@@ -44,2 +45,8 @@
 KERNELDIR = ../../../../kernel
 USPACEDIR = ../../../../uspace
+
+ifeq ($(MACHINE),i460GX)
+	RD_SRVS += \
+		$(USPACEDIR)/srv/hw/char/i8042/i8042 \
+		$(USPACEDIR)/srv/hid/c_mouse/c_mouse
+endif
