mirror of https://github.com/wb2osz/direwolf.git
				
				
				
			add OpenBSD support
This commit is contained in:
		
							parent
							
								
									366c698753
								
							
						
					
					
						commit
						159a388ca1
					
				
							
								
								
									
										3
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										3
									
								
								Makefile
								
								
								
								
							| 
						 | 
				
			
			@ -6,11 +6,14 @@
 | 
			
		|||
 | 
			
		||||
win := $(shell uname | grep CYGWIN)
 | 
			
		||||
dar := $(shell uname | grep Darwin)
 | 
			
		||||
obsd := $(shell uname | grep OpenBSD)
 | 
			
		||||
 | 
			
		||||
ifneq ($(win),)
 | 
			
		||||
   include Makefile.win
 | 
			
		||||
else ifeq ($(dar),Darwin)
 | 
			
		||||
   include Makefile.macosx
 | 
			
		||||
else ifeq ($(obsd),OpenBSD)
 | 
			
		||||
   include Makefile.openbsd
 | 
			
		||||
else
 | 
			
		||||
   include Makefile.linux
 | 
			
		||||
endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										6
									
								
								audio.h
								
								
								
								
							
							
						
						
									
										6
									
								
								audio.h
								
								
								
								
							| 
						 | 
				
			
			@ -302,12 +302,12 @@ struct audio_s {
 | 
			
		|||
 | 
			
		||||
#if __WIN32__ || __APPLE__
 | 
			
		||||
#define DEFAULT_ADEVICE	""		/* Windows: Empty string = default audio device. */
 | 
			
		||||
#else
 | 
			
		||||
#if USE_ALSA
 | 
			
		||||
#elif USE_ALSA
 | 
			
		||||
#define DEFAULT_ADEVICE	"default"	/* Use default device for ALSA. */
 | 
			
		||||
#elif __OpenBSD__
 | 
			
		||||
#define DEFAULT_ADEVICE	"default"	/* Use default device for OpenBSD-portaudio. */
 | 
			
		||||
#else
 | 
			
		||||
#define DEFAULT_ADEVICE	"/dev/dsp"	/* First audio device for OSS. */
 | 
			
		||||
#endif					
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,4 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
#!/usr/bin/env bash
 | 
			
		||||
 | 
			
		||||
# Run this from crontab periodically to start up
 | 
			
		||||
# Dire Wolf automatically.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -46,7 +46,11 @@
 | 
			
		|||
#else 
 | 
			
		||||
 | 
			
		||||
#include <stdlib.h>
 | 
			
		||||
#ifdef __OpenBSD__
 | 
			
		||||
#include <errno.h>
 | 
			
		||||
#else
 | 
			
		||||
#include <sys/errno.h>
 | 
			
		||||
#endif
 | 
			
		||||
#include <sys/types.h>
 | 
			
		||||
#include <sys/socket.h>
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue