Don't generate intermediate archives
[reactos.git] / reactos / hal / halx86 / generic / generic.xml
index 1ec47e5..e71223a 100644 (file)
@@ -1,31 +1,43 @@
-<module name="hal_generic" type="staticlibrary">\r
+<module name="hal_generic" type="objectlibrary">\r
        <include base="hal_generic">../include</include>\r
        <include base="ntoskrnl">include</include>\r
        <define name="_DISABLE_TIDENTS" />\r
        <define name="__NTHAL__" />\r
-  <file>adapter.c</file>\r
-  <file>beep.c</file>\r
-  <file>bus.c</file>\r
-  <file>display.c</file>\r
-  <file>dma.c</file>\r
-  <file>drive.c</file>\r
-  <file>enum.c</file>\r
-  <file>fmutex.c</file>\r
-  <file>halinit.c</file>\r
-  <file>ipi.c</file>\r
-  <file>irql.c</file>\r
-  <file>isa.c</file>\r
-  <file>kdbg.c</file>\r
-  <file>mca.c</file>\r
-  <file>misc.c</file>\r
-  <file>pci.c</file>\r
-  <file>portio.c</file>\r
-  <file>processor.c</file>\r
-  <file>reboot.c</file>\r
-  <file>resource.c</file>\r
-  <file>spinlock.c</file>\r
-  <file>sysbus.c</file>\r
-  <file>sysinfo.c</file>\r
-  <file>time.c</file>\r
-  <file>timer.c</file>\r
+       <file>adapter.c</file>\r
+       <file>beep.c</file>\r
+       <file>bus.c</file>\r
+       <file>dma.c</file>\r
+       <file>drive.c</file>\r
+       <file>enum.c</file>\r
+       <file>fmutex.c</file>\r
+       <file>halinit.c</file>\r
+       <file>isa.c</file>\r
+       <file>kdbg.c</file>\r
+       <file>mca.c</file>\r
+       <file>misc.c</file>\r
+       <file>pci.c</file>\r
+       <file>portio.c</file>\r
+       <file>reboot.c</file>\r
+       <file>spinlock.c</file>\r
+       <file>sysbus.c</file>\r
+       <file>sysinfo.c</file>\r
+       <file>time.c</file>\r
+       <file>timer.c</file>\r
+</module>\r
+<module name="hal_generic_up" type="objectlibrary">\r
+       <include base="hal_generic_up">../include</include>\r
+       <include base="ntoskrnl">include</include>\r
+       <define name="_DISABLE_TIDENTS" />\r
+       <define name="__NTHAL__" />\r
+       <file>ipi.c</file>\r
+       <file>irql.c</file>\r
+       <file>processor.c</file>\r
+       <file>resource.c</file>\r
+</module>\r
+<module name="hal_generic_pc" type="objectlibrary">\r
+       <include base="hal_generic_pc">../include</include>\r
+       <include base="ntoskrnl">include</include>\r
+       <define name="_DISABLE_TIDENTS" />\r
+       <define name="__NTHAL__" />\r
+       <file>display.c</file>\r
 </module>\r