| 
									
										
										
										
											2015-04-16 16:58:33 +02:00
										 |  |  | #!/bin/sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Only there to make jhbuild happy | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-17 11:31:21 +02:00
										 |  |  | set -e | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-10-28 10:41:42 +00:00
										 |  |  | git submodule init | 
					
						
							|  |  |  | git submodule update | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-17 10:22:57 +02:00
										 |  |  | if [ -z $MESON ]; then | 
					
						
							|  |  |  | 	MESON=`which meson` | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | if [ -z $MESON ]; then | 
					
						
							|  |  |  | 	echo "error: Meson not found." | 
					
						
							|  |  |  | 	echo "Install meson to configure and build Pipewire. If meson" \
 | 
					
						
							|  |  |  | 	     "is already installed, set the environment variable MESON" \
 | 
					
						
							|  |  |  | 	     "to the binary's path." | 
					
						
							|  |  |  | 	exit 1; | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-17 10:08:16 +02:00
										 |  |  | mkdir -p build | 
					
						
							| 
									
										
										
										
											2019-05-17 10:22:57 +02:00
										 |  |  | $MESON setup "$@" build # use 'autogen.sh --reconfigure' to update | 
					
						
							| 
									
										
										
										
											2019-05-17 10:12:30 +02:00
										 |  |  | ln -sf build/Makefile Makefile | 
					
						
							| 
									
										
										
										
											2020-01-29 12:17:39 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | ln -sf libjack.so.0 build/pipewire-jack/src/libjack.so | 
					
						
							|  |  |  | ln -sf libjack-pw.so build/pipewire-jack/src/libjack.so.0 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ln -sf libpulse.so.0 build/pipewire-pulseaudio/src/libpulse.so | 
					
						
							|  |  |  | ln -sf libpulse-pw.so build/pipewire-pulseaudio/src/libpulse.so.0 | 
					
						
							|  |  |  | ln -sf libpulse-mainloop-glib.so.0 build/pipewire-pulseaudio/src/libpulse-mainloop-glib.so | 
					
						
							|  |  |  | ln -sf libpulse-mainloop-glib-pw.so build/pipewire-pulseaudio/src/libpulse-mainloop-glib.so.0 |