1 # $Id: Makefile,v 1.3 2003/10/15 03:29:33 vizzini Exp $
3 # PROJECT : ReactOS Operating System
4 # FILE : reactos/dk/nkm/Makefile
5 # DESCRIPTION: Build the development kit for kernel mode modules
6 # DESCRIPTION: and user mode native applications (subsystem 1).
7 # LICENSE : GNU GPL V2.0
11 include $(PATH_TO_TOP
)/rules.mak
15 TARGET_FOLDER_INC
=include
20 $(TARGET_FOLDER_LIB
)/ntoskrnl.a
21 # $(TARGET_FOLDER_LIB)/hal.a
24 $(TARGET_FOLDER_LIB
)/vgaddi.a\
25 $(TARGET_FOLDER_LIB
)/vidport.a
28 $(TARGET_FOLDER_LIB
)/afd.a\
29 $(TARGET_FOLDER_LIB
)/ndis.a\
30 $(TARGET_FOLDER_LIB
)/packet.a\
31 $(TARGET_FOLDER_LIB
)/tcpip.a
34 $(TARGET_FOLDER_LIB
)/class2.a\
35 $(TARGET_FOLDER_LIB
)/scsiport.a
38 $(TARGET_FOLDER_LIB
)/ntdll.a\
39 $(TARGET_FOLDER_LIB
)/fmifs.a
53 $(TARGET_FOLDER_LIB
)/ntoskrnl.a
: $(PATH_TO_TOP
)/ntoskrnl
/ntoskrnl.def
57 -d
$(PATH_TO_TOP
)/ntoskrnl
/ntoskrnl.def
59 $(TARGET_FOLDER_LIB
)/hal.a
: $(PATH_TO_TOP
)/hal
/hal
/hal.def
63 -d
$(PATH_TO_TOP
)/hal
/hal
/hal.def
67 $(TARGET_FOLDER_LIB
)/vgaddi.a
: $(PATH_TO_TOP
)/drivers
/dd
/vga
/display
/vgaddi.def
71 -d
$(PATH_TO_TOP
)/drivers
/dd
/vga
/display
/vgaddi.def
73 $(TARGET_FOLDER_LIB
)/vidport.a
: $(PATH_TO_TOP
)/drivers
/dd
/vidport
/vidport.def
77 -d
$(PATH_TO_TOP
)/drivers
/dd
/vidport
/vidport.def
81 $(TARGET_FOLDER_LIB
)/afd.a
: $(PATH_TO_TOP
)/drivers
/net
/afd
/afd.def
85 -d
$(PATH_TO_TOP
)/drivers
/net
/afd
/afd.def
87 $(TARGET_FOLDER_LIB
)/ndis.a
: $(PATH_TO_TOP
)/drivers
/net
/ndis
/ndis.def
91 -d
$(PATH_TO_TOP
)/drivers
/net
/ndis
/ndis.def
93 $(TARGET_FOLDER_LIB
)/tcpip.a
: $(PATH_TO_TOP
)/drivers
/net
/tcpip
/tcpip.def
97 -d
$(PATH_TO_TOP
)/drivers
/net
/tcpip
/tcpip.def
99 $(TARGET_FOLDER_LIB
)/packet.a
: $(PATH_TO_TOP
)/drivers
/net
/packet
/packet.def
103 -d
$(PATH_TO_TOP
)/drivers
/net
/packet
/packet.def
105 $(TARGET_FOLDER_LIB
)/tdi.a
: $(PATH_TO_TOP
)/drivers
/net
/tdi
/misc
/tdi.def
109 -d
$(PATH_TO_TOP
)/drivers
/net
/tdi
/misc
/tdi.def
113 $(TARGET_FOLDER_LIB
)/class2.a
: $(PATH_TO_TOP
)/drivers
/storage
/class2
/class2.def
117 -d
$(PATH_TO_TOP
)/drivers
/storage
/class2
/class2.def
119 $(TARGET_FOLDER_LIB
)/scsiport.a
: $(PATH_TO_TOP
)/drivers
/storage
/scsiport
/scsiport.def
123 -d
$(PATH_TO_TOP
)/drivers
/storage
/scsiport
/scsiport.def
127 $(TARGET_FOLDER_LIB
)/ntdll.a
: $(PATH_TO_TOP
)/lib
/ntdll
/def
/ntdll.def
131 -d
$(PATH_TO_TOP
)/lib
/ntdll
/def
/ntdll.def
133 $(TARGET_FOLDER_LIB
)/fmifs.a
: $(PATH_TO_TOP
)/lib
/fmifs
/fmifs.def
137 -d
$(PATH_TO_TOP
)/lib
/fmifs
/fmifs.def
139 # --- Service rules ---
142 - $(RM
) $(TARGET_FOLDER_LIB
)/*.a
143 - $(RM
) $(TARGET_FOLDER_INC
)/*.h