== !BlackBerry 10 == === Dependencies === ==== !PySide ==== [http://hg.microcode.ca/blackberry-py/wiki/Building%20PySide building PySide] [http://blackberry-py.microcode.ca/downloads/blackberry-py-full-latest.tar.bz2 precompiled PySide binaries] the few changes to the guide that are needed for the whole thing to compile, are described below. '''Building Shiboken''' comment out tests in these files on around these line numbers: {{{ /usr/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake :45 /usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake :52 }}} Yeah, really - tis means modifying you system installation of CMAKE - make sure to have a backup ! :) '''Creating a package''' If you are getting icon related errors during package installation, ad these argument to the packager: {{{ -e icon.png icon.png }}} === Helpful commands === Pack and run {{{ blackberry-pythonpackager -package HelloWorld.bar -devMode -env PYTHONPATH=app/python/blackberry-py bar-descriptor.xml main.py main.qml -e ../icon.png icon.png -e ../blackberry-py/ blackberry-py/ -debugToken ~/token.bar -device 192.168.1.8 -password super_secret_password -launchApp -list }}} Deploy package: {{{ blackberry-deploy -installApp 192.168.1.8 -password super_secret_password -package HelloWorld.bar }}}