1 # $Id: Makefile,v 1.2 2001/05/06 19:28:50 ea Exp $
9 OBJECTS
= create.o finfo.o fsctrl.o msfs.o rw.o msfs.coff
11 LIBS
= $(PATH_TO_TOP
)/ntoskrnl
/ntoskrnl.a
13 all: $(TARGETNAME
).sys
19 - $(RM
) $(TARGETNAME
).sym
20 - $(RM
) $(TARGETNAME
).sys
24 $(FLOPPY_DIR
)/drivers
/$(TARGETNAME
).sys
: $(TARGETNAME
).sys
25 $(CP
) $(TARGETNAME
).sys
$(FLOPPY_DIR
)/drivers
/$(TARGETNAME
).sys
27 dist: $(PATH_TO_TOP
)/$(DIST_DIR
)/drivers
/$(TARGETNAME
).sys
29 $(PATH_TO_TOP
)/$(DIST_DIR
)/drivers
/$(TARGETNAME
).sys
: $(TARGETNAME
).sys
30 $(CP
) $(TARGETNAME
).sys
$(PATH_TO_TOP
)/$(DIST_DIR
)/drivers
/$(TARGETNAME
).sys
32 $(TARGETNAME
).sys
: $(OBJECTS
) $(LIBS
)
34 -specs
=..
/..
/svc_specs \
37 -Wl
,--defsym
,_end
=end \
38 -Wl
,--defsym
,_edata
=__data_end__ \
39 -Wl
,--defsym
,_etext
=etext \
40 -Wl
,--base-file
,base.tmp \
44 --dllname
$(TARGETNAME
).sys \
45 --base-file base.tmp \
46 --output-exp temp.exp \
51 -Wl
,--image-base
,0x10000 \
52 -Wl
,-e
,_DriverEntry@
8 \
53 -specs
=..
/..
/svc_specs \
55 -o
$(TARGETNAME
).sys \
59 $(NM
) --numeric-sort msfs.sys
> msfs.sym
61 msfs.coff
: $(PATH_TO_TOP
)/include/reactos
/buildno.h msfs.rc
63 include $(PATH_TO_TOP
)/rules.mak