Index: boot/Makefile.common
===================================================================
--- boot/Makefile.common	(revision 03a447629f9551ddecdf060bfcbf8b615b241e55)
+++ boot/Makefile.common	(revision 9dcadb0c1cb41cc1dbb0a9f07391639a295754e4)
@@ -26,4 +26,6 @@
 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #
+
+-include ../Makefile.config
 
 TMP = distroot
Index: boot/arch/ia64/loader/Makefile
===================================================================
--- boot/arch/ia64/loader/Makefile	(revision 03a447629f9551ddecdf060bfcbf8b615b241e55)
+++ 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 03a447629f9551ddecdf060bfcbf8b615b241e55)
+++ 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 03a447629f9551ddecdf060bfcbf8b615b241e55)
+++ 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
