From: probonopd Date: Thu, 26 May 2016 17:54:27 +0000 (+0200) Subject: Create README X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-util.git;a=commitdiff_plain;h=ddc7a83814b6f486d5fa1c43cc38e4b30112b96e Create README --- diff --git a/cross-compile/appimage/README b/cross-compile/appimage/README new file mode 100644 index 0000000..fd2a8ba --- /dev/null +++ b/cross-compile/appimage/README @@ -0,0 +1,51 @@ +------------------------------------------------------------------------------- +README +------------------------------------------------------------------------------- + +This is a small script for bundling PulseView and its dependencies +for Linux systems as an AppImage. + +AppImage is a bundle format for Linux applications that allows the user to +download an application, make it executable, and run. +No need to install. No system libraries or system preferences are altered. + +For more information on AppImage, please see +http://appimage.org/ + +For example AppImages, please see +https://github.com/probonopd/AppImages + + +Status +------ + +Work in progress. + + +Requirements +------------ + +Currently the bundle.sh script uses pre-existing build products from Jenkins +that are built on Debian unstable. This makes the build product run on none +but the latest distributions. A much better choice would be to build e.g., +on Debian oldstable, CentOS 6, or Ubuntu Trusty or earlier. +Examples for building bleeding-edge Qt4 and Qt5 applications on such mature +build systems can be found at +https://github.com/probonopd/AppImages/blob/master/recipes + +The bundle.sh script has been tested on Ubuntu 16.04 but is assumed +to also run on Debian unstable with no or minor changes. However, it is +strongly suggested to build and package the AppImage on a significantly +older distribution as mentioned above for any productive use. + + +Building +-------- + + $ ./bundle.sh + +Per default it will put the AppImage in: + + ./out/*.AppImage + +Please edit the script if you want to change any settings.