]> sigrok.org Git - pulseview.git/blobdiff - manual/installation.txt
manual: Add a short Mac OS X install text.
[pulseview.git] / manual / installation.txt
index 82ed0fd8ba665ed5803f9fd72544d244dcbc52a4..047333ed13b8aba18b306505d66e97ee6c275b91 100644 (file)
@@ -12,11 +12,10 @@ On Linux, the usual way to install PulseView is to install the packages provided
 package manager. However, sometimes only outdated packages are made available to you. In that case,
 you have two options:
 
-. Use the AppImage which contains all required files and needs no installation:
+. https://sigrok.org/wiki/Downloads[Download] and use the AppImage which contains all required files and needs no installation:
 +
 --
 [listing, subs="normal"]
-wget https://sigrok.org/jenkins/job/sigrok-native-appimage/platform=native-x86_64-appimage/lastSuccessfulBuild/artifact/cross-compile/appimage/out/PulseView-NIGHTLY-x86_64.AppImage
 chmod u+x PulseView-NIGHTLY-x86_64.AppImage
 ./PulseView-NIGHTLY-x86_64.AppImage
 
@@ -37,11 +36,11 @@ delete the AppImage. If you also want the stored settings gone, delete ~/.config
 _[install dependencies https://sigrok.org/wiki/Linux#Building[as listed on the wiki]]_
 mkdir ~/sr
 cd ~/sr
-wget https://sigrok.org/gitweb/?p=sigrok-util.git;a=blob_plain;f=cross-compile/linux/sigrok-cross-linux
+wget 'https://sigrok.org/gitweb/?p=sigrok-util.git;a=blob_plain;f=cross-compile/linux/sigrok-cross-linux' -O sigrok-cross-linux
 chmod u+x sigrok-cross-linux
 ./sigrok-cross-linux
-export LD_LIBRARY_PATH=~/sr
-build/bin/pulseview
+export LD_LIBRARY_PATH=~/sr/lib
+~/sr/bin/pulseview
 
 No system files are changed, so if you decide that you no longer want to use PulseView, simply
 delete the ~/sr directory. If you also want the stored settings gone, delete ~/.config/sigrok
@@ -59,9 +58,9 @@ Here's how you install them:
 [listing, subs="normal"]
 sudo bash
 cd /etc/udev/rules.d/
-wget https://sigrok.org/gitweb/?p=libsigrok.git;a=blob_plain;f=contrib/60-libsigrok.rules
-wget https://sigrok.org/gitweb/?p=libsigrok.git;a=blob_plain;f=contrib/61-libsigrok-plugdev.rules
-wget https://sigrok.org/gitweb/?p=libsigrok.git;a=blob_plain;f=contrib/61-libsigrok-uaccess.rules
+wget 'https://sigrok.org/gitweb/?p=libsigrok.git;a=blob_plain;f=contrib/60-libsigrok.rules' -O 60-libsigrok.rules
+wget 'https://sigrok.org/gitweb/?p=libsigrok.git;a=blob_plain;f=contrib/61-libsigrok-plugdev.rules' -O 61-libsigrok-plugdev.rules
+wget 'https://sigrok.org/gitweb/?p=libsigrok.git;a=blob_plain;f=contrib/61-libsigrok-uaccess.rules' -O 61-libsigrok-uaccess.rules
 sudo udevadm control --reload-rules
 --
 
@@ -87,6 +86,15 @@ chapter), check with Zadig whether the correct driver is assigned for the device
 
 === Mac OS X
 
-(Some Mac user needs to fill this chapter)
+We offer DMG installers for PulseView that contain everything you need to get started. Simply download
+them from the https://sigrok.org/wiki/Downloads[sigrok download page] and run them.
 
+Please be aware, however, that the DMG installers are built every night, so they always contain
+the latest development changes. While we do try to keep the code base in a working state, it is sometimes
+unavoidable to introduce bugs that show up in the nightly builds. If you encounter something that is
+odd to you, please download and install the latest nightly and check if the issue still exists. If it
+does, feel free to https://sigrok.org/bugzilla/[file a bug].
 
+No system files are changed, so if you decide that you no longer want to use PulseView, simply
+delete the DMG file. If you also want the stored settings gone, delete
+~/Library/Preferences/pulseview.plist as well.