CFLAGS= -O2
CC = gcc
-FLAGS=-W -Wall -g `pkg-config --cflags --libs cairo pangocairo x11 xinerama imlib2 glib-2.0`
+FLAGS=-Wall -g `pkg-config --cflags --libs cairo pangocairo x11 xinerama imlib2 glib-2.0`
PROGNAME=tint2
-FILES=tint.c server.c panel.c config.c taskbar/task.c taskbar/taskbar.c clock/clock.c systray/docker.c systray/icons.c systray/kde.c systray/net.c systray/xproperty.c util/window.c util/area.c
+FILES=tint.c server.c panel.c config.c taskbar/task.c taskbar/taskbar.c clock/clock.c systray/systraybar.c util/window.c util/area.c
ifndef DESTDIR
ifndef PREFIX
$(PROGNAME): $(FILES) $(SYSTRAYOBJ)
$(CC) $(CFLAGS) -I. -Iutil -Iclock -Itaskbar -Isystray -o $(PROGNAME) $(FILES) $(FLAGS)
+
+install: install-strip
+
+install-strip:
+ mkdir -p $(BINDIR)
+ mkdir -p $(XDG_CONFIG_DIR)/tint2
+ mkdir -p $(MANDIR)
+ mkdir -p $(MANDIR)/man1
strip $(PROGNAME)
+ install $(PROGNAME) $(BINDIR)
+ cp -f ../tintrc01 $(XDG_CONFIG_DIR)/tint2/tint2rc
+ cp -f ../doc/man/tint2.1 $(MANDIR)/man1
-install:
+install-nostrip:
mkdir -p $(BINDIR)
mkdir -p $(XDG_CONFIG_DIR)/tint2
mkdir -p $(MANDIR)
mkdir -p $(MANDIR)/man1
install $(PROGNAME) $(BINDIR)
- cp -f ../tintrc06 $(XDG_CONFIG_DIR)/tint2/tint2rc
+ cp -f ../tintrc01 $(XDG_CONFIG_DIR)/tint2/tint2rc
cp -f ../doc/man/tint2.1 $(MANDIR)/man1
uninstall:
clean:
rm -f $(PROGNAME)
-.PHONY: clean uninstall install
+.PHONY: clean uninstall install install-strip install-nostrip