--- /dev/null
+
+#include <defines.h>
+#include <reactos/resource.h>
+
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x40004L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "CompanyName", RES_STR_COMPANY_NAME
+ VALUE "FileDescription", "Linux ext2 IFS Driver\0"
+ VALUE "FileVersion", "0.0.0\0"
+ VALUE "InternalName", "ext2fs\0"
+ VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
+ VALUE "OriginalFilename", "ext2fs.sys\0"
+ VALUE "ProductName", RES_STR_PRODUCT_NAME
+ VALUE "ProductVersion", RES_STR_PRODUCT_VERSION
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1200
+ END
+END
+
+# $Id: makefile,v 1.8 2000/04/01 14:19:07 ea Exp $
#
+# Linux Ext2 IFS Driver
#
-#
-
BASE_CFLAGS = -I../../../include
+TARGETNAME=ext2fs
+
OBJECTS = super.o blockdev.o inode.o file.o dir.o rw.o quota.o security.o \
- attr.o ../../../ntoskrnl/ntoskrnl.a
+ attr.o ext2.coff ../../../ntoskrnl/ntoskrnl.a
-all: ext2fs.sys
+all: $(TARGETNAME).sys
.phony: all
- $(RM) file.o
- $(RM) dir.o
- $(RM) rw.o
+ - $(RM) ext2.coff
- $(RM) junk.tmp
- $(RM) base.tmp
- $(RM) temp.exp
- - $(RM) ext2fs.sys
+ - $(RM) $(TARGETNAME).sys
.phony: clean
ext2fs.sys: $(OBJECTS)
- $(CC) -specs=../../svc_specs -mdll -o junk.tmp -Wl,--defsym,_end=end \
- -Wl,--defsym,_edata=__data_end__ -Wl,--defsym,_etext=etext \
- -Wl,--base-file,base.tmp $(OBJECTS)
+ $(CC) \
+ -specs=../../svc_specs \
+ -mdll \
+ -o junk.tmp \
+ -Wl,--defsym,_end=end \
+ -Wl,--defsym,_edata=__data_end__ \
+ -Wl,--defsym,_etext=etext \
+ -Wl,--base-file,base.tmp \
+ $(OBJECTS)
$(RM) junk.tmp
- $(DLLTOOL) --dllname ext2fs.sys --base-file base.tmp \
- --output-exp temp.exp
+ $(DLLTOOL) \
+ --dllname $(TARGETNAME).sys \
+ --base-file base.tmp \
+ --output-exp temp.exp
$(RM) base.tmp
- $(CC) --verbose -Wl,--image-base,0x10000 -Wl,-e,_DriverEntry \
- -specs=../../svc_specs -mdll -o ext2fs.sys $(OBJECTS) -Wl,temp.exp
+ $(CC) \
+ --verbose \
+ -Wl,--image-base,0x10000 \
+ -Wl,-e,_DriverEntry \
+ -specs=../../svc_specs \
+ -mdll \
+ -o $(TARGETNAME).sys \
+ $(OBJECTS) \
+ -Wl,temp.exp
$(RM) temp.exp
+ext2.coff: ../../../include/reactos/buildno.h ext2.rc
+
include ../../../rules.mak
+
+# EOF