Added symbol __NTDRIVER__ to identify drivers.
[reactos.git] / reactos / drivers / dd / floppy / Makefile
1 # $Id: Makefile,v 1.7 2001/06/22 12:24:04 ekohl Exp $
2 #
3 #
4 PATH_TO_TOP = ../../..
5
6 TARGET=floppy
7
8 OBJECTS = floppy.o isr.o dpc.o $(TARGET).coff ../../../ntoskrnl/ntoskrnl.a
9
10 CFLAGS = -D__NTDRIVER__ -I.
11
12 all: $(TARGET).sys
13
14 floppy.o: floppy.h
15
16 isr.o: floppy.h
17
18 dpc.o: floppy.h
19
20 .phony: all
21
22 clean:
23 - $(RM) floppy.o
24 - $(RM) isr.o
25 - $(RM) dpc.o
26 - $(RM) $(TARGET).coff
27 - $(RM) junk.tmp
28 - $(RM) base.tmp
29 - $(RM) temp.exp
30 - $(RM) $(TARGET).sys
31 - $(RM) $(TARGET).sys.unstripped
32
33 .phony: clean
34
35 install: $(FLOPPY_DIR)/drivers/$(TARGET).sys
36
37 $(FLOPPY_DIR)/drivers/$(TARGET).sys: $(TARGET).sys
38 $(CP) $(TARGET).sys $(FLOPPY_DIR)/drivers/$(TARGET).sys
39
40 dist: ../../../$(DIST_DIR)/drivers/$(TARGET).sys
41
42 ../../../$(DIST_DIR)/drivers/$(TARGET).sys: $(TARGET).sys
43 $(CP) $(TARGET).sys ../../../$(DIST_DIR)/drivers/$(TARGET).sys
44
45 $(TARGET).sys: $(OBJECTS)
46
47 WITH_DEBUGGING=yes
48 include ../../../rules.mak