Skip to content

Commit 713c2c0

Browse files
authored
fix: update readme and csproj file to point to the correct readme (#721)
1 parent 1b8a878 commit 713c2c0

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

DynamoDbEncryption/README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ DynamoDbEncryption is a project containing the following Dafny 'localServices' u
1414

1515
`runtimes` contains the implementation (generated and hand-written) of this project in each supported target language.
1616

17-
Currently this project only supports Java.
18-
1917
#### Java
2018

2119
`runtimes/java` contains the Java related code and build instructions for this project.
@@ -26,6 +24,14 @@ Within `runtimes/java`:
2624
- `src/main/dafny-generated` contains all Dafny to Java transpiled code.
2725
- `src/main/smithy-generated` contains all Smithy to Java generated code.
2826

27+
#### .NET
28+
29+
`runtimes/net` contains the .NET related code and build instructions for this project.
30+
31+
- `Extern/` contains all hand written Dotnet code, including externs.
32+
- `ImplementationFromDafny.cs` contains all Dafny to .NET transpiled code.
33+
- `Generated/` contains all Smithy to .NET generated code.
34+
2935
### Development
3036

3137
Common Makefile targets are:
@@ -62,6 +68,11 @@ Common Makefile targets are:
6268
again if you want to run the full test suite locally.
6369
Only use this target for local testing.
6470
- `make test_java` builds and tests the transpiled code in Java.
71+
- `make transpile_net` transpiles and builds everything from scratch in .NET.
72+
You will need to run this the first time you clone this repo, and any time you introduce changes
73+
that end up adding or removing dafny-generated files.
74+
- The above command takes a while to complete.
75+
- `make test_net_mac_intel` builds and tests the transpiled code in .NET in an Intel-MacOS environment.
6576

6677
### Development Requirements
6778

DynamoDbEncryption/runtimes/net/DynamoDbEncryption.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252

5353
<ItemGroup>
5454
<None Include="..\..\icon.png" Pack="true" PackagePath="" />
55-
<None Include="..\..\README.md" Pack="true" PackagePath="" />
55+
<None Include="..\README.md" Pack="true" PackagePath="" />
5656
</ItemGroup>
5757

5858
</Project>

0 commit comments

Comments
 (0)