You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					14 lines
				
				515 B
			
		
		
			
		
	
	
					14 lines
				
				515 B
			| 
								 
											2 weeks ago
										 
									 | 
							
								#!/bin/bash -e
							 | 
						||
| 
								 | 
							
								cd /tmp
							 | 
						||
| 
								 | 
							
								brew install cmake ninja llvm@15 zlib glew flex bison boost zstd ncurses
							 | 
						||
| 
								 | 
							
								if [ ! -d "gpuocelot" ]; then
							 | 
						||
| 
								 | 
							
								    git clone --recurse-submodules https://github.com/gpuocelot/gpuocelot.git --depth 1
							 | 
						||
| 
								 | 
							
								fi
							 | 
						||
| 
								 | 
							
								cd gpuocelot/ocelot
							 | 
						||
| 
								 | 
							
								git checkout b16039dc940dc6bc4ea0a98380495769ff35ed99
							 | 
						||
| 
								 | 
							
								mkdir -p build
							 | 
						||
| 
								 | 
							
								cd build
							 | 
						||
| 
								 | 
							
								cmake .. -Wno-dev -G Ninja -DOCELOT_BUILD_TOOLS=OFF -DCMAKE_BUILD_ALWAYS=0 -DBUILD_TESTS_CUDA=OFF -DBISON_EXECUTABLE=/opt/homebrew/opt/bison/bin/bison
							 | 
						||
| 
								 | 
							
								ninja
							 | 
						||
| 
								 | 
							
								sudo cp libgpuocelot.dylib /usr/local/lib/
							 |