| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -3,10 +3,10 @@ | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																include config.mk | 
																 | 
																 | 
																include config.mk | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																SRC = dmenu.c draw.c | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																SRC = dmenu.c draw.c lsx.c | 
															
														
														
													
														
															
																 | 
																 | 
																OBJ = ${SRC:.c=.o} | 
																 | 
																 | 
																OBJ = ${SRC:.c=.o} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																all: options dmenu | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																all: options dmenu lsx | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																options: | 
																 | 
																 | 
																options: | 
															
														
														
													
														
															
																 | 
																 | 
																	@echo dmenu build options: | 
																 | 
																 | 
																	@echo dmenu build options: | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -20,9 +20,13 @@ options: | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																${OBJ}: config.mk | 
																 | 
																 | 
																${OBJ}: config.mk | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																dmenu: ${OBJ} | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																dmenu: dmenu.o draw.o | 
															
														
														
													
														
															
																 | 
																 | 
																	@echo CC -o $@ | 
																 | 
																 | 
																	@echo CC -o $@ | 
															
														
														
													
														
															
																 | 
																 | 
																	@${CC} -o $@ ${OBJ} ${LDFLAGS} | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@${CC} -o $@ dmenu.o draw.o ${LDFLAGS} | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																lsx: lsx.o | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@echo CC -o $@ | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@${CC} -o $@ lsx.o ${LDFLAGS} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																clean: | 
																 | 
																 | 
																clean: | 
															
														
														
													
														
															
																 | 
																 | 
																	@echo cleaning | 
																 | 
																 | 
																	@echo cleaning | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -39,21 +43,26 @@ dist: clean | 
															
														
														
													
														
															
																 | 
																 | 
																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 dmenu dmenu_path dmenu_run ${DESTDIR}${PREFIX}/bin | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@cp -f dmenu dmenu_path dmenu_run lsx ${DESTDIR}${PREFIX}/bin | 
															
														
														
													
														
															
																 | 
																 | 
																	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu | 
																 | 
																 | 
																	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu | 
															
														
														
													
														
															
																 | 
																 | 
																	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu_path | 
																 | 
																 | 
																	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu_path | 
															
														
														
													
														
															
																 | 
																 | 
																	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu_run | 
																 | 
																 | 
																	@chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu_run | 
															
														
														
													
														
															
																 | 
																 | 
																	@echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@chmod 755 ${DESTDIR}${PREFIX}/bin/lsx | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@echo installing manual pages to ${DESTDIR}${MANPREFIX}/man1 | 
															
														
														
													
														
															
																 | 
																 | 
																	@mkdir -p ${DESTDIR}${MANPREFIX}/man1 | 
																 | 
																 | 
																	@mkdir -p ${DESTDIR}${MANPREFIX}/man1 | 
															
														
														
													
														
															
																 | 
																 | 
																	@sed "s/VERSION/${VERSION}/g" < dmenu.1 > ${DESTDIR}${MANPREFIX}/man1/dmenu.1 | 
																 | 
																 | 
																	@sed "s/VERSION/${VERSION}/g" < dmenu.1 > ${DESTDIR}${MANPREFIX}/man1/dmenu.1 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@sed "s/VERSION/${VERSION}/g" < lsx.1 > ${DESTDIR}${MANPREFIX}/man1/lsx.1 | 
															
														
														
													
														
															
																 | 
																 | 
																	@chmod 644 ${DESTDIR}${MANPREFIX}/man1/dmenu.1 | 
																 | 
																 | 
																	@chmod 644 ${DESTDIR}${MANPREFIX}/man1/dmenu.1 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@chmod 644 ${DESTDIR}${MANPREFIX}/man1/lsx.1 | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																uninstall: | 
																 | 
																 | 
																uninstall: | 
															
														
														
													
														
															
																 | 
																 | 
																	@echo removing executables from ${DESTDIR}${PREFIX}/bin | 
																 | 
																 | 
																	@echo removing executables from ${DESTDIR}${PREFIX}/bin | 
															
														
														
													
														
															
																 | 
																 | 
																	@rm -f ${DESTDIR}${PREFIX}/bin/dmenu | 
																 | 
																 | 
																	@rm -f ${DESTDIR}${PREFIX}/bin/dmenu | 
															
														
														
													
														
															
																 | 
																 | 
																	@rm -f ${DESTDIR}${PREFIX}/bin/dmenu_path | 
																 | 
																 | 
																	@rm -f ${DESTDIR}${PREFIX}/bin/dmenu_path | 
															
														
														
													
														
															
																 | 
																 | 
																	@rm -f ${DESTDIR}${PREFIX}/bin/dmenu_run | 
																 | 
																 | 
																	@rm -f ${DESTDIR}${PREFIX}/bin/dmenu_run | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@rm -f ${DESTDIR}${PREFIX}/bin/lsx | 
															
														
														
													
														
															
																 | 
																 | 
																	@echo removing manual page from ${DESTDIR}${MANPREFIX}/man1 | 
																 | 
																 | 
																	@echo removing manual page from ${DESTDIR}${MANPREFIX}/man1 | 
															
														
														
													
														
															
																 | 
																 | 
																	@rm -f ${DESTDIR}${MANPREFIX}/man1/dmenu.1 | 
																 | 
																 | 
																	@rm -f ${DESTDIR}${MANPREFIX}/man1/dmenu.1 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	@rm -f ${DESTDIR}${MANPREFIX}/man1/lsx.1 | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																.PHONY: all options clean dist install uninstall | 
																 | 
																 | 
																.PHONY: all options clean dist install uninstall |