From cdbe76249745b2cb1b2615f55dd28a820a22d95e Mon Sep 17 00:00:00 2001 From: Emanuele Aliberti Date: Sat, 1 Apr 2000 14:19:07 +0000 Subject: [PATCH] Version info for ext2fs driver. svn path=/trunk/; revision=1096 --- reactos/drivers/fs/ext2/ext2.rc | 39 ++++++++++++++++++++++++++ reactos/drivers/fs/ext2/makefile | 48 +++++++++++++++++++++++--------- 2 files changed, 74 insertions(+), 13 deletions(-) create mode 100644 reactos/drivers/fs/ext2/ext2.rc diff --git a/reactos/drivers/fs/ext2/ext2.rc b/reactos/drivers/fs/ext2/ext2.rc new file mode 100644 index 00000000000..ab3ab66cd8e --- /dev/null +++ b/reactos/drivers/fs/ext2/ext2.rc @@ -0,0 +1,39 @@ + +#include +#include + +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 + diff --git a/reactos/drivers/fs/ext2/makefile b/reactos/drivers/fs/ext2/makefile index 45dd07290d9..e95899b51fb 100644 --- a/reactos/drivers/fs/ext2/makefile +++ b/reactos/drivers/fs/ext2/makefile @@ -1,13 +1,15 @@ +# $Id: makefile,v 1.8 2000/04/01 14:19:07 ea Exp $ # +# Linux Ext2 IFS Driver # -# - BASE_CFLAGS = -I../../../include -OBJECTS = super.o blockdev.o inode.o file.o dir.o rw.o quota.o security.o \ - attr.o ../../../ntoskrnl/ntoskrnl.a +TARGETNAME=ext2fs -all: ext2fs.sys +OBJECTS = super.o blockdev.o inode.o file.o dir.o rw.o quota.o security.o \ + attr.o ext2.coff ../../../ntoskrnl/ntoskrnl.a + +all: $(TARGETNAME).sys .phony: all @@ -18,23 +20,43 @@ clean: - $(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