Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
apkenv Compatibility Wrapper Generator Scripts
Python Shell C C++
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
examples
gles
BUGS
COPYING
README
default_includes.h
environment.sh
find_headers.sh
function_prototype.sh
function_prototype_android.sh
generate_wrappers.py
preprocess_includes.sh
preprocess_includes_android.sh
shlib_extract.sh

README

 apkenv Compatibility Wrapper Generator
 ======================================

Scripts to auto-generate C wrapper functions for libc and OpenGL ES (1.x for
now) library functions to be used by apkenv.

License of the scripts: See the COPYING file.

You might need:

    The Android NDK (set paths in environment.sh)
    The Harmattan Platform SDK (Scratchbox)
    cproto (Debian/Ubuntu: apt-get install cproto)
    manpages - at least for libc, ideally others too

On your host:

    bash shlib_extract.sh examples/*.so
    bash find_headers.sh output/*.required

In Harmattan Scratchbox:

    bash preprocess_includes.sh output/*.includes

On your host:

    bash function_prototype.sh output/*.harmattan
    for file in output/*.harmattan.h; do python generate_wrappers.py $file; done

Something went wrong with that request. Please try again.