Browse Source

Add NanaZip.Codecs project.

pull/376/head
MouriNaruto 2 years ago
parent
commit
e0f282d8f5
  1. 16
      NanaZip.Codecs/NanaZip.Codecs.cpp
  2. 5
      NanaZip.Codecs/NanaZip.Codecs.def
  3. 35
      NanaZip.Codecs/NanaZip.Codecs.vcxproj
  4. 15
      NanaZip.sln
  5. 3
      NanaZipPackage/NanaZipPackage.wapproj

16
NanaZip.Codecs/NanaZip.Codecs.cpp

@ -0,0 +1,16 @@
/*
* PROJECT: Mile.Samples.DynamicLibrary
* FILE: NanaZip.Codecs.cpp
* PURPOSE: Implementation for NanaZip.Codecs
*
* LICENSE: The MIT License
*
* MAINTAINER: MouriNaruto (Kenji.Mouri@outlook.com)
*/
#include <Windows.h>
EXTERN_C int WINAPI NanaZipCodecsTestFunction()
{
return 0;
}

5
NanaZip.Codecs/NanaZip.Codecs.def

@ -0,0 +1,5 @@
LIBRARY
EXPORTS
NanaZipCodecsTestFunction

35
NanaZip.Codecs/NanaZip.Codecs.vcxproj

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Label="Globals">
<ProjectGuid>{89B81A5B-FF0D-4193-9CB1-738692775DD2}</ProjectGuid>
<RootNamespace>NanaZip.Codecs</RootNamespace>
<MileProjectType>DynamicLibrary</MileProjectType>
<MileProjectEnableVCLTLSupport>true</MileProjectEnableVCLTLSupport>
<MileProjectUseProjectProperties>true</MileProjectUseProjectProperties>
<MileProjectCompanyName>M2-Team</MileProjectCompanyName>
<MileProjectFileDescription>NanaZip Codecs</MileProjectFileDescription>
<MileProjectInternalName>NanaZip.Codecs</MileProjectInternalName>
<MileProjectLegalCopyright>© M2-Team and Contributors. All rights reserved.</MileProjectLegalCopyright>
<MileProjectOriginalFilename>NanaZip.Codecs.dll</MileProjectOriginalFilename>
<MileProjectProductName>NanaZip</MileProjectProductName>
<MileProjectVersion>3.0.$([System.DateTime]::Today.Subtract($([System.DateTime]::Parse('2021-08-31'))).TotalDays).0</MileProjectVersion>
<MileProjectVersionTag>Preview 1</MileProjectVersionTag>
</PropertyGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Platform.x86.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Platform.x64.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Platform.ARM64.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.Default.props" />
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.props" />
<ItemDefinitionGroup>
<Link>
<ModuleDefinitionFile>NanaZip.Codecs.def</ModuleDefinitionFile>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<None Include="NanaZip.Codecs.def" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="NanaZip.Codecs.cpp" />
</ItemGroup>
<Import Project="..\Mile.Project.Windows\Mile.Project.Cpp.targets" />
</Project>

15
NanaZip.sln

@ -45,6 +45,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NanaZip.Modern", "NanaZip.U
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Classic", "Classic", "{6666CFC3-1986-469A-9266-0FD8C2674DF6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NanaZip.Codecs", "NanaZip.Codecs\NanaZip.Codecs.vcxproj", "{89B81A5B-FF0D-4193-9CB1-738692775DD2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM64 = Debug|ARM64
@ -225,6 +227,18 @@ Global
{F4511F91-B0EB-41B4-99D6-AEB48169132B}.Release|x64.ActiveCfg = Release|x64
{F4511F91-B0EB-41B4-99D6-AEB48169132B}.Release|x64.Build.0 = Release|x64
{F4511F91-B0EB-41B4-99D6-AEB48169132B}.Release|x86.ActiveCfg = Release|x64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Debug|ARM64.ActiveCfg = Debug|ARM64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Debug|ARM64.Build.0 = Debug|ARM64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Debug|x64.ActiveCfg = Debug|x64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Debug|x64.Build.0 = Debug|x64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Debug|x86.ActiveCfg = Debug|Win32
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Debug|x86.Build.0 = Debug|Win32
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Release|ARM64.ActiveCfg = Release|ARM64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Release|ARM64.Build.0 = Release|ARM64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Release|x64.ActiveCfg = Release|x64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Release|x64.Build.0 = Release|x64
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Release|x86.ActiveCfg = Release|Win32
{89B81A5B-FF0D-4193-9CB1-738692775DD2}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@ -247,6 +261,7 @@ Global
{3E5B58DE-4FDC-4F45-93A4-8AA3D61C614D} = {B954CA12-11FE-45D8-A4D2-562560E1CD4D}
{F4511F91-B0EB-41B4-99D6-AEB48169132B} = {B954CA12-11FE-45D8-A4D2-562560E1CD4D}
{6666CFC3-1986-469A-9266-0FD8C2674DF6} = {FB9122A4-25AA-405E-9EE1-886274614847}
{89B81A5B-FF0D-4193-9CB1-738692775DD2} = {94A1E11C-B722-4BAE-9B12-1495F5EF3CC9}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {DE2C16C4-5306-4103-9C2A-749DC32B5CA6}

3
NanaZipPackage/NanaZipPackage.wapproj

@ -46,6 +46,9 @@
<ProjectReference Include="..\NanaZip.Core\NanaZip.Core.vcxproj">
<Project>{5220420B-9A5C-44A7-BE69-97F25365BB26}</Project>
</ProjectReference>
<ProjectReference Include="..\NanaZip.Codecs\NanaZip.Codecs.vcxproj">
<Project>{89B81A5B-FF0D-4193-9CB1-738692775DD2}</Project>
</ProjectReference>
<ProjectReference Include="..\NanaZip.Core\NanaZip.Core.Sfx.Console.vcxproj">
<Project>{96C0A1A0-D964-4725-AFDC-73EBF7FC1416}</Project>
<SetPlatform>Platform=Win32</SetPlatform>

Loading…
Cancel
Save