mav3rick177 / ShoebillPlugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shoebill Plugin

Build Status

Download

The newest version can always be found here (always 32-Bit):

What is the Shoebill Plugin?

The shoebill-plugin is the heart of the shoebill project. It is directly used by the samp-server process. Internally, it will create a Java Virtual Machine and it will launch the shoebill-launcher artifact. The plugin will invoke callbacks in the shoebill java side, and respond to native function calls from shoebill-launcher.

Version supported

The shoebill plugin currently supports version 0.3.7 of SAMP

Used dependencies

  • libiconv
  • jni (jdk has the needed files included, just install jdk if you want to build the plugin)
  • cmake

How to build it?

(You need to make sure that cmake will use a 32-bit jdk, which it won't in my case. I always build my project on a 32-bit ubuntu machine) Clone the project into a directory and then execute the build.sh script. After the build has successfully finished, you will find a Shoebill.so file in the src directory. Rename it to just "Shoebill" (without .so) and then you should be able to use it with the samp-server.

About

License:Apache License 2.0


Languages

Language:C++ 50.7%Language:C 48.5%Language:CMake 0.7%Language:Batchfile 0.1%Language:Shell 0.0%Language:Objective-C 0.0%