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

Xamarin #158

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Xamarin #158

wants to merge 2 commits into from

Conversation

einsteinx2
Copy link

I'm using JASidePanels with Xamarin.iOS and I've created a C# binding project that produces a single DLL file that can be used in Xamarin.iOS projects. I've created a new branch but feel free to merge into the master as all I'm doing is adding a build target to your Xcode project and adding a Xamarin Studio project.

- Added Xamarin Studio solution project to build the dll
- Added a static library target to the Xcode project
- Added a Makefile to build the static library for armv7, armv7s, and i386 and merge them using lipo
- Added various build projects to the git ignore file
@einsteinx2
Copy link
Author

Please consider my changes as public domain, so feel free to license as you wish.

@schmidan
Copy link

Hei einstein2x,
was about to import your xamarin branch into Xamarin.Studio
is it just me beeing a beginner or did you forget to add libJASidePanelsStatic.a ?
Any help appreciated

@einsteinx2
Copy link
Author

I didn't commit the static lib since it's a binary, but I added a make file that creates it if you want to build it and include it in the repo. To build it, cd into the root of the repo and run make and it will build the "fat" (i.e. armv7, armv7s, and i386 together in one file) static lib. Also, once I do some testing, I'll add support for including the 64bit arm version as well for the new iPhone, should be as simple as adding another line to the MakeFile.

@schmidan
Copy link

Thanks for the info/help.
I built my own library and in the process realised that i could have just run your makefile.

@einsteinx2
Copy link
Author

:)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants