mirror of
				https://github.com/AlexandreRouma/SDRPlusPlus.git
				synced 2025-10-31 00:48:11 +01:00 
			
		
		
		
	More work towards working RFNM CI
This commit is contained in:
		
							
								
								
									
										6
									
								
								.github/workflows/build_all.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/build_all.yml
									
									
									
									
										vendored
									
									
								
							| @@ -104,7 +104,7 @@ jobs: | ||||
|           run: cmake -E make_directory ${{runner.workspace}}/build | ||||
|  | ||||
|         - name: Install dependencies | ||||
|           run: brew install pkg-config libusb fftw glfw airspy airspyhf portaudio hackrf libbladerf codec2 zstd autoconf automake libtool && pip3 install mako | ||||
|           run: brew install pkg-config libusb fftw glfw airspy airspyhf portaudio hackrf libbladerf codec2 zstd autoconf automake libtool spdlog && pip3 install mako | ||||
|  | ||||
|         - name: Install volk | ||||
|           run: git clone --recursive https://github.com/gnuradio/volk && cd volk && mkdir build && cd build && cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_BUILD_TYPE=Release .. && make -j3 && sudo make install && cd ../../ | ||||
| @@ -158,7 +158,7 @@ jobs: | ||||
|           run: cmake -E make_directory ${{runner.workspace}}/build | ||||
|  | ||||
|         - name: Install dependencies | ||||
|           run: brew install pkg-config libusb fftw glfw airspy airspyhf portaudio hackrf libbladerf codec2 zstd autoconf automake libtool && pip3 install mako --break-system-packages | ||||
|           run: brew install pkg-config libusb fftw glfw airspy airspyhf portaudio hackrf libbladerf codec2 zstd autoconf automake libtool spdlog && pip3 install mako --break-system-packages | ||||
|  | ||||
|         - name: Install volk | ||||
|           run: git clone --recursive https://github.com/gnuradio/volk && cd volk && mkdir build && cd build && cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DCMAKE_BUILD_TYPE=Release .. && make -j3 && sudo make install && cd ../../ | ||||
| @@ -198,7 +198,7 @@ jobs: | ||||
|  | ||||
|         - name: Save Archive | ||||
|           uses: actions/upload-artifact@v4 | ||||
|           with: | ||||
|           with:- | ||||
|               name: sdrpp_macos_arm | ||||
|               path: ${{runner.workspace}}/sdrpp_macos_arm.zip | ||||
|  | ||||
|   | ||||
| @@ -33,6 +33,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| cd SDRPlusPlus | ||||
| mkdir build | ||||
|   | ||||
| @@ -33,6 +33,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| cd SDRPlusPlus | ||||
| mkdir build | ||||
|   | ||||
| @@ -33,6 +33,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| cd SDRPlusPlus | ||||
| mkdir build | ||||
|   | ||||
| @@ -33,6 +33,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| cd SDRPlusPlus | ||||
| mkdir build | ||||
|   | ||||
| @@ -59,6 +59,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| # Fix missing .pc file for codec2 | ||||
| echo 'prefix=/usr/' >> /usr/share/pkgconfig/codec2.pc | ||||
|   | ||||
| @@ -33,6 +33,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| cd SDRPlusPlus | ||||
| mkdir build | ||||
|   | ||||
| @@ -33,6 +33,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| cd SDRPlusPlus | ||||
| mkdir build | ||||
|   | ||||
| @@ -33,6 +33,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| cd SDRPlusPlus | ||||
| mkdir build | ||||
|   | ||||
| @@ -33,6 +33,7 @@ cd build | ||||
| cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr | ||||
| make -j2 | ||||
| make install | ||||
| cd .. | ||||
|  | ||||
| cd SDRPlusPlus | ||||
| mkdir build | ||||
|   | ||||
		Reference in New Issue
	
	Block a user