]> sigrok.org Git - sigrok-util.git/blame - cross-compile/appimage/README
sigrok-cross-mingw: Add required libusb patch for MXE.
[sigrok-util.git] / cross-compile / appimage / README
CommitLineData
ddc7a838 1-------------------------------------------------------------------------------
2README
3-------------------------------------------------------------------------------
4
ea193494 5This is a small script for bundling PulseView/sigrok-cli and its dependencies
ddc7a838 6for Linux systems as an AppImage.
7
8AppImage is a bundle format for Linux applications that allows the user to
9download an application, make it executable, and run.
10No need to install. No system libraries or system preferences are altered.
11
12For more information on AppImage, please see
13http://appimage.org/
14
15For example AppImages, please see
16https://github.com/probonopd/AppImages
17
18
19Status
20------
21
d9f89f29
UH
22Working, nightly AppImages are provided here:
23https://sigrok.org/jenkins/job/sigrok-native-appimage/
ddc7a838 24
25
26Requirements
27------------
28
d9f89f29
UH
29The script assumes you have built all of the sigrok subprojects and
30installed them into $HOME/sr (e.g. via the sigrok-cross-linux script).
31
32The AppImages are tested to build fine on Ubuntu 14.04 (32bit and 64bit).
33These older distros are used for the build so that the generated AppImages
34can run on as many different systems as possible.
ddc7a838 35
36
37Building
38--------
39
ea193494
UH
40For PulseView:
41
b24da7c1 42 $ ./sigrok-native-appimage
ddc7a838 43
ea193494
UH
44For sigrok-cli:
45
46 $ ./sigrok-native-appimage sigrok-cli
47
48Per default the script will put the AppImages in:
ddc7a838 49
50 ./out/*.AppImage
51
52Please edit the script if you want to change any settings.