|
52 | 52 | <CryptoStub Condition="'$(PLATFORM_FAMILY)'=='SHC'" >true</CryptoStub> |
53 | 53 | <CryptoStub Condition="'$(COMPILER_TOOL)' =='GCCOP'" >true</CryptoStub> |
54 | 54 |
|
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> |
62 | 55 | <CustomTargets Condition="'$(CryptoStub)'=='false'">CryptoLib</CustomTargets> |
63 | | - <CustomTargets Condition="'$(CryptoInstructionSet)'=='x86'">CryptoLibX86</CustomTargets> |
| 56 | + <CustomTargets Condition="'$(INSTRUCTION_SET)'=='x86'">CryptoLibX86</CustomTargets> |
64 | 57 | </PropertyGroup> |
65 | 58 |
|
66 | 59 |
|
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> |
72 | 65 | <LibSrc Condition="!EXISTS('$(LibSrc)')" >$(LIB_DIR)\crypto_stub.$(LIB_EXT)</LibSrc> |
73 | 66 | <LibTo>crypto.$(LIB_EXT)</LibTo> |
74 | 67 | </PropertyGroup> |
75 | 68 |
|
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')"> |
78 | 71 | <DestFile>crypto.lib</DestFile> |
79 | 72 | </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')"> |
81 | 74 | <DestFile>crypto.pdb</DestFile> |
82 | 75 | </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')"> |
84 | 77 | <DestFile>crypto.lib</DestFile> |
85 | 78 | </LibFiles> |
86 | 79 | </ItemGroup> |
87 | 80 |
|
88 | 81 | <Import Project="$(SPOCLIENT)\tools\targets\Microsoft.SPOT.System.Targets" /> |
89 | 82 |
|
90 | | - <ItemGroup Condition="'$(CryptoInstructionSet)'!='x86'"> |
| 83 | + <ItemGroup Condition="'$(INSTRUCTION_SET)'!='x86'"> |
91 | 84 | <ExtraCleanFiles Include="$(LIB_DIR)\$(LibTo)"/> |
92 | 85 | </ItemGroup> |
93 | 86 |
|
94 | | - <ItemGroup Condition="'$(CryptoInstructionSet)'=='x86'"> |
| 87 | + <ItemGroup Condition="'$(INSTRUCTION_SET)'=='x86'"> |
95 | 88 | <ExtraCleanFiles Include="@(LibFiles -> '$(LIB_DIR)\%(Filename)%(Extension)')" /> |
96 | 89 | </ItemGroup> |
97 | 90 |
|
|
0 commit comments