3 src/Interop/Interop.Libteec.cs \
4 src/Interop/Interop.Types.cs \
5 src/Interop/Interop.Libraries.cs \
6 src/Interop/Interop.Errors.cs \
7 src/Secure/Libteec.cs \
8 src/Secure/Properties/AssemblyInfo.cs \
12 mcs ${SRCS} -out:test.exe
19 (cd ~/csapi/csuml && dotnet restore && dotnet build)
22 zip -r csapi-libteec.zip src
24 csapi-libteec.puml: build-csuml ${SRCS}
25 @echo "create csapi-libteec.puml"
26 (cd ~/csapi/csuml && dotnet run -- ${PROJ_DIR}/filelist.lst) > csapi-libteec.puml
28 csapi-libteec.png: csapi-libteec.puml
29 java -jar ~/bin/plantuml.jar csapi-libteec.puml
32 # .phony is a target that is not a real file
33 .PHONY: diagram diagram-show
34 diagram: csapi-libteec.png
36 xdg-open csapi-libteec.png
39 xbuild /p:Configuration=Release HelloWorld.csproj