Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes #4. Create skycoin.net library using swig #5

Closed
wants to merge 8 commits into from

Conversation

stdevAlDen
Copy link

Fixes #4

Changes:

  • Setup project to create skycoin.net library.
  • Modify swig interface files as needed.

@@ -0,0 +1,1623 @@
/* Created by "go tool cgo" - DO NOT EDIT. */
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should use the copy in the skycoin/skycoin submodule .

- nuget restore LibskycoinNet.sln
- nuget install NUnit.Runners -Version 2.6.4 -OutputDirectory testrunner

script:
- make build-libc
- make build-swig
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both make targets should be declared as dependencies for make build (see below)

- msbuild /p:Configuration=Release LibskycoinNet.sln
- make build-libskycoin-net
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just make build ... indeed , much better would be ...

- msbuild /p:Configuration=Release LibskycoinNet.sln
- make build-libskycoin-net
- mono ./testrunner/NUnit.Runners.2.6.4/tools/nunit-console.exe ./LibskycoinNetTest/bin/Release/LibskycoinNetTest.dll
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

... to summarize it as a singlemake test target dependent of make build (et al.) and doing exactly this .

@olemis
Copy link
Collaborator

olemis commented Nov 30, 2018

superseded by #11

@olemis olemis closed this Nov 30, 2018
olemis added a commit that referenced this pull request Dec 10, 2018
Fixes #8 fixes #4 fixes #5 - Implementing .NET test suite for libskycoin-dotnet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Generate Libskycoin.net source code using Swig
3 participants