Introduction
Introduction Statistics Contact Development Disclaimer Help
Fix install paths and default build flag - tabbed - tab interface for applicati…
git clone git://git.suckless.org/tabbed
Log
Files
Refs
README
LICENSE
---
commit 46887ac5505076f3a3907e3fd4a5e3ec00f29d63
parent df8261e89f7e98c822328d8f261c46fa55f3cf86
Author: Quentin Rameau <[email protected]>
Date: Sat, 2 Jan 2016 19:11:31 +0100
Fix install paths and default build flag
Ensure that paths are quoted.
Compile with -Os by default.
Signed-off-by: Christoph Lohmann <[email protected]>
Diffstat:
M Makefile | 24 ++++++++++++------------
M config.mk | 2 +-
2 files changed, 13 insertions(+), 13 deletions(-)
---
diff --git a/Makefile b/Makefile
@@ -44,22 +44,22 @@ dist: clean
install: all
@echo installing executable files to ${DESTDIR}${PREFIX}/bin
- @mkdir -p ${DESTDIR}${PREFIX}/bin
- @cp -f ${BIN} ${DESTDIR}${PREFIX}/bin
- @chmod 755 ${DESTDIR}${PREFIX}/bin/tabbed
+ @mkdir -p "${DESTDIR}${PREFIX}/bin"
+ @cp -f ${BIN} "${DESTDIR}${PREFIX}/bin"
+ @chmod 755 "${DESTDIR}${PREFIX}/bin/tabbed"
@echo installing manual pages to ${DESTDIR}${MANPREFIX}/man1
- @mkdir -p ${DESTDIR}${MANPREFIX}/man1
- @sed "s/VERSION/${VERSION}/g" < tabbed.1 > ${DESTDIR}${MANPREFIX}/man1…
- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/tabbed.1
- @sed "s/VERSION/${VERSION}/g" < xembed.1 > ${DESTDIR}${MANPREFIX}/man1…
- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/xembed.1
+ @mkdir -p "${DESTDIR}${MANPREFIX}/man1"
+ @sed "s/VERSION/${VERSION}/g" < tabbed.1 > "${DESTDIR}${MANPREFIX}/man…
+ @chmod 644 "${DESTDIR}${MANPREFIX}/man1/tabbed.1"
+ @sed "s/VERSION/${VERSION}/g" < xembed.1 > "${DESTDIR}${MANPREFIX}/man…
+ @chmod 644 "${DESTDIR}${MANPREFIX}/man1/xembed.1"
uninstall:
@echo removing executable files from ${DESTDIR}${PREFIX}/bin
- @rm -f ${DESTDIR}${PREFIX}/bin/tabbed
- @rm -f ${DESTDIR}${PREFIX}/bin/xembed
+ @rm -f "${DESTDIR}${PREFIX}/bin/tabbed"
+ @rm -f "${DESTDIR}${PREFIX}/bin/xembed"
@echo removing manual pages from ${DESTDIR}${MANPREFIX}/man1
- @rm -f ${DESTDIR}${MANPREFIX}/man1/tabbed.1
- @rm -f ${DESTDIR}${MANPREFIX}/man1/xembed.1
+ @rm -f "${DESTDIR}${MANPREFIX}/man1/tabbed.1"
+ @rm -f "${DESTDIR}${MANPREFIX}/man1/xembed.1"
.PHONY: all options clean dist install uninstall
diff --git a/config.mk b/config.mk
@@ -13,7 +13,7 @@ LIBS = -L/usr/lib -lc -lX11
# flags
CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE
-CFLAGS = -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS}
+CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
LDFLAGS = -s ${LIBS}
# Solaris
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.