| 
						
						
						
					 | 
				
				 | 
				
					@ -1,17 +1,36 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					PREFIX ?= /usr/local | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					CC ?= cc | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					LDFLAGS = -lX11 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					PREFIX  := /usr/local | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					CC      := cc | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					CFLAGS  := -pedantic -Wall -Wno-deprecated-declarations -Os | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					LDFLAGS := -lX11 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					# FreeBSD (uncomment)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					#LDFLAGS += -L/usr/local/lib -I/usr/local/include
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					# # OpenBSD (uncomment)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					#LDFLAGS += -L/usr/X11R6/lib -I/usr/X11R6/include
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					all: options dwmblocks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					options: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@echo dwmblocks build options: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@echo "CFLAGS  = ${CFLAGS}" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@echo "LDFLAGS = ${LDFLAGS}" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						@echo "CC      = ${CC}" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					dwmblocks: dwmblocks.c blocks.def.h blocks.h | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						${CC} -o dwmblocks dwmblocks.c ${CFLAGS} ${LDFLAGS} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					output: dwmblocks.c blocks.def.h blocks.h | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						${CC}  dwmblocks.c $(LDFLAGS) -o dwmblocks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					blocks.h: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						cp blocks.def.h $@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					clean: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						rm -f *.o *.gch dwmblocks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					install: output | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						mkdir -p $(DESTDIR)$(PREFIX)/bin | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						install -m 0755 dwmblocks $(DESTDIR)$(PREFIX)/bin/dwmblocks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					install: dwmblocks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						mkdir -p ${DESTDIR}${PREFIX}/bin | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						cp -f dwmblocks ${DESTDIR}${PREFIX}/bin | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						chmod 755 ${DESTDIR}${PREFIX}/bin/dwmblocks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					uninstall: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						rm -f $(DESTDIR)$(PREFIX)/bin/dwmblocks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						rm -f ${DESTDIR}${PREFIX}/bin/dwmblocks | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					.PHONY: all options clean install uninstall |