Skip to content

Commit

Permalink
Release Dokan 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Adrien JUND committed Sep 20, 2016
1 parent a9bea0c commit 42e7a7b
Show file tree
Hide file tree
Showing 10 changed files with 73 additions and 21 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,7 @@ ReleasePS
/dokan_fuse/libdokanfuse1.dll
/dokan.VC.db
/documentations/doc
/dokan_wix/*.msi
/dokan_wix/disk1
/dokan_wix/setup.inf
/dokan_wix/setup.rpt
2 changes: 1 addition & 1 deletion Dokan.props
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets" />
<PropertyGroup Label="UserMacros">
Expand Down
8 changes: 4 additions & 4 deletions dokan/dokan.rc
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,4000
PRODUCTVERSION 1,0,0,4000
FILEVERSION 1,0,0,5000
PRODUCTVERSION 1,0,0,5000
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -34,12 +34,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Dokan Project"
VALUE "FileDescription", "Dokan Library"
VALUE "FileVersion", "1.0.0.4000"
VALUE "FileVersion", "1.0.0.5000"
VALUE "InternalName", "dokan.dll"
VALUE "LegalCopyright", "Copyright (C) 2016"
VALUE "OriginalFilename", "dokan.dll"
VALUE "ProductName", "Dokan"
VALUE "ProductVersion", "1.0.0.4000"
VALUE "ProductVersion", "1.0.0.5000"
END
END
BLOCK "VarFileInfo"
Expand Down
8 changes: 4 additions & 4 deletions dokan_fuse/src/dokanfuse.rc
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,4000
PRODUCTVERSION 1,0,0,4000
FILEVERSION 1,0,0,5000
PRODUCTVERSION 1,0,0,5000
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -34,12 +34,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Dokan Project"
VALUE "FileDescription", "Dokan Fuse library"
VALUE "FileVersion", "1.0.0.4000"
VALUE "FileVersion", "1.0.0.5000"
VALUE "InternalName", "dokanfuse.dll"
VALUE "LegalCopyright", "Copyright (C) 2016"
VALUE "OriginalFilename", "dokanfuse.dll"
VALUE "ProductName", "Dokan"
VALUE "ProductVersion", "1.0.0.4000"
VALUE "ProductVersion", "1.0.0.5000"
END
END
BLOCK "VarFileInfo"
Expand Down
8 changes: 4 additions & 4 deletions dokan_np/dokan_np.rc
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,4000
PRODUCTVERSION 1,0,0,4000
FILEVERSION 1,0,0,5000
PRODUCTVERSION 1,0,0,5000
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -34,12 +34,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Dokan Project"
VALUE "FileDescription", "Dokan Network Provider"
VALUE "FileVersion", "1.0.0.4000"
VALUE "FileVersion", "1.0.0.5000"
VALUE "InternalName", "dokan.dll"
VALUE "LegalCopyright", "Copyright (C) 2016"
VALUE "OriginalFilename", "dokannp.dll"
VALUE "ProductName", "Dokan"
VALUE "ProductVersion", "1.0.0.4000"
VALUE "ProductVersion", "1.0.0.5000"
END
END
BLOCK "VarFileInfo"
Expand Down
6 changes: 6 additions & 0 deletions dokan_wix/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ SetAssemblyVersion\bin\Release\SetAssemblyVersion ..\CHANGELOG.md version.xml ..
cd ..
call .\build.bat
Powershell.exe -executionpolicy remotesigned -File sign.ps1

MakeCab /f dokanx64.ddf
MakeCab /f dokanx86.ddf

set /p DUMMY=Please submit drivers to sysdev portal. Hit ENTER when it is done...

cd dokan_wix

IF EXIST C:\cygwin ( powershell -Command "(gc version.xml) -replace 'BuildCygwin=\"false\"', 'BuildCygwin=\"true\"' | sc version.xml" ) ELSE ( powershell -Command "(gc version.xml) -replace 'BuildCygwin=\"true\"', 'BuildCygwin=\"false\"' | sc version.xml" )
Expand Down
21 changes: 21 additions & 0 deletions dokan_wix/dokanx64.ddf
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
; *** dokan1.ddf example ***
;
.OPTION EXPLICIT ; Generate errors
.Set CabinetFileCountThreshold=0
.Set FolderFileCountThreshold=0
.Set FolderSizeThreshold=0
.Set MaxCabinetSize=0
.Set MaxDiskFileCount=0
.Set MaxDiskSize=0
.Set CompressionType=MSZIP
.Set Cabinet=on
.Set Compress=on
; Specify file name for new cab file
.Set CabinetNameTemplate=Dokanx64.cab
; Specify the subdirectory for the files.
; Your cab file should not have files at the root level,
; and each driver package must be in a separate subfolder.
.Set DestinationDir=Dokanx64
; Specify files to be included in cab file
..\x64\Win10Release\sys\dokan.inf
..\x64\Win10Release\sys\dokan1.sys
21 changes: 21 additions & 0 deletions dokan_wix/dokanx86.ddf
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
; *** dokan1.ddf example ***
;
.OPTION EXPLICIT ; Generate errors
.Set CabinetFileCountThreshold=0
.Set FolderFileCountThreshold=0
.Set FolderSizeThreshold=0
.Set MaxCabinetSize=0
.Set MaxDiskFileCount=0
.Set MaxDiskSize=0
.Set CompressionType=MSZIP
.Set Cabinet=on
.Set Compress=on
; Specify file name for new cab file
.Set CabinetNameTemplate=Dokanx86.cab
; Specify the subdirectory for the files.
; Your cab file should not have files at the root level,
; and each driver package must be in a separate subfolder.
.Set DestinationDir=Dokanx86
; Specify files to be included in cab file
..\Win32\Win10Release\sys\dokan.inf
..\Win32\Win10Release\sys\dokan1.sys
8 changes: 4 additions & 4 deletions dokan_wix/version.xml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Include>
<?define ProductName="Dokan Library" ?>
<?define ProductCodeX64="{65A3A964-3DC3-0100-0000-160729112819}" ?>
<?define ProductCodeX64="{65A3A964-3DC3-0100-0000-160920154832}" ?>
<?define UpgradeCodeX64="{2EF80C64-08A6-4FE1-BE92-13FD293C831B}" ?>
<?define ProductCodeX86="{65A3A986-3DC3-0100-0000-160729112819}" ?>
<?define ProductCodeX86="{65A3A986-3DC3-0100-0000-160920154832}" ?>
<?define UpgradeCodeX86="{2EF80C86-08A6-4FE1-BE92-13FD293C831B}" ?>
<?define ProviderKey="{5F030BFA-CE6E-408A-9694-F593B319DBBE}" ?>
<?define BundleUpgradeCode="{A30D29CD-FA58-4542-8D41-7EDD1FB1EE5A}" ?>
<?define BaseVersion="1.0.0" ?>
<?define MajorVersion="1" ?>
<?define BuildVersion="4000" ?>
<?define BuildVersion="5000" ?>
<?define CompanyName="Dokany Project" ?>
<?define ShortCompanyName="Dokany Project" ?>
<?define UpdateURL="https://dokan-dev.github.io/" ?>
<?define InstallerVersion="500" ?>
<?define Compressed="no" ?>
<?define Compressed="yes" ?>
<?define BuildCygwin="true" ?>
</Include>
8 changes: 4 additions & 4 deletions sys/dokan.rc
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,4000
PRODUCTVERSION 1,0,0,4000
FILEVERSION 1,0,0,5000
PRODUCTVERSION 1,0,0,5000
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -34,12 +34,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Dokan Project"
VALUE "FileDescription", "Dokan Driver"
VALUE "FileVersion", "1.0.0.4000"
VALUE "FileVersion", "1.0.0.5000"
VALUE "InternalName", "dokan.sys"
VALUE "LegalCopyright", "Copyright (C) 2016"
VALUE "OriginalFilename", "dokan.sys"
VALUE "ProductName", "Dokan"
VALUE "ProductVersion", "1.0.0.4000"
VALUE "ProductVersion", "1.0.0.5000"
END
END
BLOCK "VarFileInfo"
Expand Down

2 comments on commit 42e7a7b

@viciousviper
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yay, you made it at last! Congratulations on finishing the 1.0 final release!

@Liryna
Copy link
Member

@Liryna Liryna commented on 42e7a7b Sep 22, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

took time ^^ but it is part of your work also ! @viciousviper ! Ty !

Please sign in to comment.