add option for verbose make output
This commit is contained in:
		
							parent
							
								
									908ae0af46
								
							
						
					
					
						commit
						7c4d0bce58
					
				
							
								
								
									
										47
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										47
									
								
								Makefile
									
									
									
									
									
								
							| @ -14,6 +14,11 @@ SRC = x.c  \ | |||||||
| 	  notification.c | 	  notification.c | ||||||
| OBJ = ${SRC:.c=.o} | OBJ = ${SRC:.c=.o} | ||||||
| 
 | 
 | ||||||
|  | V ?= 0 | ||||||
|  | ifeq (${V}, 0) | ||||||
|  | .SILENT: | ||||||
|  | endif | ||||||
|  | 
 | ||||||
| all: doc options dunst service dunstify | all: doc options dunst service dunstify | ||||||
| 
 | 
 | ||||||
| options: | options: | ||||||
| @ -24,7 +29,7 @@ options: | |||||||
| 
 | 
 | ||||||
| .c.o: | .c.o: | ||||||
| 	@echo CC -c $< | 	@echo CC -c $< | ||||||
| 	@${CC} -c $< ${CFLAGS} | 	${CC} -c $< ${CFLAGS} | ||||||
| 
 | 
 | ||||||
| ${OBJ}: config.h config.mk | ${OBJ}: config.h config.mk | ||||||
| 
 | 
 | ||||||
| @ -33,7 +38,7 @@ config.h: | |||||||
| 	@cp config.def.h $@ | 	@cp config.def.h $@ | ||||||
| 
 | 
 | ||||||
| dunst: ${OBJ} | dunst: ${OBJ} | ||||||
| 	@echo CC -o $@ | 	@echo "${CC} ${CFLAGS} -o $@ ${OBJ} ${LDFLAGS}" | ||||||
| 	@${CC} ${CFLAGS} -o $@ ${OBJ} ${LDFLAGS} | 	@${CC} ${CFLAGS} -o $@ ${OBJ} ${LDFLAGS} | ||||||
| 
 | 
 | ||||||
| dunstify: | dunstify: | ||||||
| @ -45,12 +50,12 @@ debug: ${OBJ} | |||||||
| 
 | 
 | ||||||
| clean: | clean: | ||||||
| 	@echo cleaning | 	@echo cleaning | ||||||
| 	@rm -f ${OBJ} | 	rm -f ${OBJ} | ||||||
| 	@rm -f dunst | 	rm -f dunst | ||||||
| 	@rm -f dunst.1 | 	rm -f dunst.1 | ||||||
| 	@rm -f org.knopwob.dunst.service | 	rm -f org.knopwob.dunst.service | ||||||
| 	@rm -f core | 	rm -f core | ||||||
| 	@rm -f dunstify | 	rm -f dunstify | ||||||
| 
 | 
 | ||||||
| doc: dunst.1 | doc: dunst.1 | ||||||
| dunst.1: README.pod | dunst.1: README.pod | ||||||
| @ -61,23 +66,23 @@ service: | |||||||
| 
 | 
 | ||||||
| install: all | install: all | ||||||
| 	@echo installing executables to ${DESTDIR}${PREFIX}/bin | 	@echo installing executables to ${DESTDIR}${PREFIX}/bin | ||||||
| 	@mkdir -p ${DESTDIR}${PREFIX}/bin | 	mkdir -p ${DESTDIR}${PREFIX}/bin | ||||||
| 	@cp -f dunst ${DESTDIR}${PREFIX}/bin | 	cp -f dunst ${DESTDIR}${PREFIX}/bin | ||||||
| 	@chmod 755 ${DESTDIR}${PREFIX}/bin/dunst | 	chmod 755 ${DESTDIR}${PREFIX}/bin/dunst | ||||||
| 	@echo installing manual pages to ${DESTDIR}${MANPREFIX}/man1 | 	@echo installing manual pages to ${DESTDIR}${MANPREFIX}/man1 | ||||||
| 	@mkdir -p ${DESTDIR}${MANPREFIX}/man1 | 	mkdir -p ${DESTDIR}${MANPREFIX}/man1 | ||||||
| 	@cp -f dunst.1 ${DESTDIR}${MANPREFIX}/man1/ | 	cp -f dunst.1 ${DESTDIR}${MANPREFIX}/man1/ | ||||||
| 	@chmod 644 ${DESTDIR}${MANPREFIX}/man1/dunst.1 | 	chmod 644 ${DESTDIR}${MANPREFIX}/man1/dunst.1 | ||||||
| 	@mkdir -p "${DESTDIR}${PREFIX}/share/dunst" | 	mkdir -p "${DESTDIR}${PREFIX}/share/dunst" | ||||||
| 	@ cp -f dunstrc ${DESTDIR}${PREFIX}/share/dunst | 	 cp -f dunstrc ${DESTDIR}${PREFIX}/share/dunst | ||||||
| 	@mkdir -p "${DESTDIR}${PREFIX}/share/dbus-1/services/" | 	mkdir -p "${DESTDIR}${PREFIX}/share/dbus-1/services/" | ||||||
| 	@cp -vf org.knopwob.dunst.service "${DESTDIR}${PREFIX}/share/dbus-1/services/org.knopwob.dunst.service" | 	cp -vf org.knopwob.dunst.service "${DESTDIR}${PREFIX}/share/dbus-1/services/org.knopwob.dunst.service" | ||||||
| 
 | 
 | ||||||
| uninstall: | uninstall: | ||||||
| 	@echo removing executables from ${DESTDIR}${PREFIX}/bin | 	@echo removing executables from ${DESTDIR}${PREFIX}/bin | ||||||
| 	@rm -f ${DESTDIR}${PREFIX}/bin/dunst | 	rm -f ${DESTDIR}${PREFIX}/bin/dunst | ||||||
| 	@echo removing manual page from ${DESTDIR}${MANPREFIX}/man1 | 	@echo removing manual page from ${DESTDIR}${MANPREFIX}/man1 | ||||||
| 	@rm -f ${DESTDIR}${MANPREFIX}/man1/dunst | 	rm -f ${DESTDIR}${MANPREFIX}/man1/dunst | ||||||
| 	@rm -f ${DESTDIR}${PREFIX}/share/dbus-1/service/org.knopwob.dunst.service | 	rm -f ${DESTDIR}${PREFIX}/share/dbus-1/service/org.knopwob.dunst.service | ||||||
| 
 | 
 | ||||||
| .PHONY: all options clean dist install uninstall | .PHONY: all options clean dist install uninstall | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Sascha Kruse
						Sascha Kruse