Reworked code for handling of asynchonous i/o requests.
[reactos.git] / reactos / drivers / fs / vfat / makefile
index dd50bdb..c36c04b 100644 (file)
@@ -1,14 +1,34 @@
-%.o: %.cc
-       $(CC) $(CFLAGS) -c $< -o $@
-%.o: %.asm
-       $(NASM) $(NFLAGS) $< -o $@
+# $Id: makefile,v 1.36 2001/11/02 22:47:36 hbirr Exp $
 
-OBJECTS= blockdev.o iface.o dir.o
+PATH_TO_TOP = ../../..
 
-all: vfatfsd.o
+TARGET_TYPE = driver
 
-vfatfsd.o: $(OBJECTS)
-       $(LD) $(OBJECTS) -r -o vfatfsd.o 
-       $(NM) --numeric-sort vfatfsd.o > vfatfsd.sym
+TARGET_NAME = vfatfs
+
+TARGET_OBJECTS = \
+  blockdev.o \
+  cleanup.o \
+  close.o \
+  create.o \
+  dir.o \
+  direntry.o \
+  dirwr.o \
+  fat.o \
+  fcb.o \
+  finfo.o \
+  iface.o \
+  rw.o \
+  shutdown.o \
+  string.o \
+  volume.o \
+  misc.o
+
+DEP_OBJECTS = $(TARGET_OBJECTS)
+
+include $(PATH_TO_TOP)/rules.mak
+
+include $(TOOLS_PATH)/helper.mk
+
+include $(TOOLS_PATH)/depend.mk
 
-include ../../../rules.mak