Skip to content
This repository was archived by the owner on Jun 5, 2019. It is now read-only.

Commit 9026f15

Browse files
committed
Merge pull request #296 from NETMF/revert-295-crypto
Revert "Restored Legacy Crypto support"
2 parents d94530a + 3176010 commit 9026f15

File tree

10 files changed

+12
-45
lines changed

10 files changed

+12
-45
lines changed

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@
3030
[Oo]bj/
3131
ipch/
3232

33-
!/tools/bin/
34-
3533
#uVision
3634
*.uvguix*
3735
Listings/
@@ -41,4 +39,3 @@ Listings/
4139
/DeviceCode/Targets/OS/Win32/DeviceCode/WinPcap_Eth/Dependencies/WpdPack/
4240

4341
*.axfdump
44-
/crypto/lib

crypto/dotNetMF.proj

Lines changed: 12 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -52,46 +52,39 @@
5252
<CryptoStub Condition="'$(PLATFORM_FAMILY)'=='SHC'" >true</CryptoStub>
5353
<CryptoStub Condition="'$(COMPILER_TOOL)' =='GCCOP'" >true</CryptoStub>
5454

55-
<!--
56-
Force thumb2fp to use the same lib as thumb2 (There's no floating point code in the crypto libs)
57-
so this saves replicating the libs into another directory for the instruction set and then again
58-
for the tool chain.
59-
-->
60-
<CryptoInstructionSet Condition="'$(INSTRUCTION_SET)'=='thumb2fp'">thumb2</CryptoInstructionSet>
61-
<CryptoInstructionSet Condition="'$(INSTRUCTION_SET)'!='thumb2fp'">$(INSTRUCTION_SET)</CryptoInstructionSet>
6255
<CustomTargets Condition="'$(CryptoStub)'=='false'">CryptoLib</CustomTargets>
63-
<CustomTargets Condition="'$(CryptoInstructionSet)'=='x86'">CryptoLibX86</CustomTargets>
56+
<CustomTargets Condition="'$(INSTRUCTION_SET)'=='x86'">CryptoLibX86</CustomTargets>
6457
</PropertyGroup>
6558

6659

67-
<PropertyGroup Condition="'$(CryptoInstructionSet)'!='x86'">
68-
<LibSrc >lib\$(CryptoInstructionSet)\$(DOTNETMF_COMPILER)\crypto.$(LIB_EXT)</LibSrc>
69-
<LibSrc Condition="'$(COMPILER_TOOL)'=='ARM' AND !EXISTS('$(LibSrc)')" >lib\$(CryptoInstructionSet)\RVDS4.0\crypto.$(LIB_EXT)</LibSrc>
70-
<LibSrc Condition="'$(COMPILER_TOOL)'=='GCC'" >lib\$(CryptoInstructionSet)\RVDS3.1\crypto.$(LIB_EXT)</LibSrc>
71-
<LibSrc Condition="'$(COMPILER_TOOL)'=='ARC'" >lib\$(CryptoInstructionSet)\MTWR8.0\crypto.$(LIB_EXT)</LibSrc>
60+
<PropertyGroup Condition="'$(INSTRUCTION_SET)'!='x86'">
61+
<LibSrc >lib\$(INSTRUCTION_SET)\$(DOTNETMF_COMPILER)\crypto.$(LIB_EXT)</LibSrc>
62+
<LibSrc Condition="'$(COMPILER_TOOL)'=='ARM' AND !EXISTS('$(LibSrc)')" >lib\$(INSTRUCTION_SET)\RVDS4.0\crypto.$(LIB_EXT)</LibSrc>
63+
<LibSrc Condition="'$(COMPILER_TOOL)'=='GCC'" >lib\$(INSTRUCTION_SET)\RVDS3.1\crypto.$(LIB_EXT)</LibSrc>
64+
<LibSrc Condition="'$(COMPILER_TOOL)'=='ARC'" >lib\$(INSTRUCTION_SET)\MTWR8.0\crypto.$(LIB_EXT)</LibSrc>
7265
<LibSrc Condition="!EXISTS('$(LibSrc)')" >$(LIB_DIR)\crypto_stub.$(LIB_EXT)</LibSrc>
7366
<LibTo>crypto.$(LIB_EXT)</LibTo>
7467
</PropertyGroup>
7568

76-
<ItemGroup Condition="'$(CryptoInstructionSet)'=='x86'">
77-
<LibFiles Include="lib\$(CryptoInstructionSet)\crypto.lib" Condition="EXISTS('lib\$(CryptoInstructionSet)\crypto.lib')">
69+
<ItemGroup Condition="'$(INSTRUCTION_SET)'=='x86'">
70+
<LibFiles Include="lib\$(INSTRUCTION_SET)\crypto.lib" Condition="EXISTS('lib\$(INSTRUCTION_SET)\crypto.lib')">
7871
<DestFile>crypto.lib</DestFile>
7972
</LibFiles>
80-
<LibFiles Include="lib\$(CryptoInstructionSet)\crypto.pdb" Condition="Exists('lib\$(CryptoInstructionSet)\crypto.pdb')">
73+
<LibFiles Include="lib\$(INSTRUCTION_SET)\crypto.pdb" Condition="Exists('lib\$(INSTRUCTION_SET)\crypto.pdb')">
8174
<DestFile>crypto.pdb</DestFile>
8275
</LibFiles>
83-
<LibFiles Include="$(LIB_DIR)\crypto_stub.lib" Condition="!Exists('lib\$(CryptoInstructionSet)\crypto.lib')">
76+
<LibFiles Include="$(LIB_DIR)\crypto_stub.lib" Condition="!Exists('lib\$(INSTRUCTION_SET)\crypto.lib')">
8477
<DestFile>crypto.lib</DestFile>
8578
</LibFiles>
8679
</ItemGroup>
8780

8881
<Import Project="$(SPOCLIENT)\tools\targets\Microsoft.SPOT.System.Targets" />
8982

90-
<ItemGroup Condition="'$(CryptoInstructionSet)'!='x86'">
83+
<ItemGroup Condition="'$(INSTRUCTION_SET)'!='x86'">
9184
<ExtraCleanFiles Include="$(LIB_DIR)\$(LibTo)"/>
9285
</ItemGroup>
9386

94-
<ItemGroup Condition="'$(CryptoInstructionSet)'=='x86'">
87+
<ItemGroup Condition="'$(INSTRUCTION_SET)'=='x86'">
9588
<ExtraCleanFiles Include="@(LibFiles -> '$(LIB_DIR)\%(Filename)%(Extension)')" />
9689
</ItemGroup>
9790

setup/Features/Tools.wxs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
<ComponentRef Id="Component_BuildHelper"/>
1212
<ComponentRef Id="Component_MFDeploy"/>
1313
<ComponentRef Id="Component_MFDeployEngine"/>
14-
<ComponentRef Id="Component_Crypto"/>
1514
<ComponentRef Id="COMPONENT_TRUETYPEFONTS"/>
1615
<ComponentRef Id="Component_ToolsDirectoryShortcut"/>
1716
<!--

setup/UnManagedAssemblies/build.dirproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
TinyCLR.wixproj;
88
TFConvert.wixproj;
99
BuildHelper.wixproj;
10-
Crypto.wixproj
1110
" />
1211
</ItemGroup>
1312

tools/bin/BLANK.KEY

Lines changed: 0 additions & 5 deletions
This file was deleted.

tools/bin/tinybooter_metadataprocessor_key_readme.txt

Lines changed: 0 additions & 16 deletions
This file was deleted.
-260 Bytes
Binary file not shown.
-260 Bytes
Binary file not shown.
-260 Bytes
Binary file not shown.
-260 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)