nsf / bmpanel
- Source
- Commits
- Network (0)
- Issues (0)
- Downloads (28)
- Wiki (1)
- Graphs
-
Tree:
4e209c3
bmpanel / Makefile
| 7f98dcb6 » | nsf | 2008-06-10 | 1 | SRCDIR := src | |
| 0686d8fd » | nsf | 2008-06-11 | 2 | BUILDDIR := .mk/build | |
| 7f98dcb6 » | nsf | 2008-06-10 | 3 | ||
| 4 | # included from .mk/config.mk | ||||
| ce5a6a30 » | nsf | 2008-06-11 | 5 | # CFLAGS := | |
| 7f98dcb6 » | nsf | 2008-06-10 | 6 | LIBS := | |
| 7 | |||||
| 8 | # included from $(SRCDIR)/Makefile | ||||
| 9 | TARGETS := | ||||
| 10 | |||||
| 11 | # define in $(SRCDIR)/Makefile | ||||
| 12 | DEPS := | ||||
| 13 | |||||
| 14 | CC := gcc | ||||
| 15 | LD := gcc | ||||
| 16 | |||||
| 17 | all: setup srcs | ||||
| 18 | |||||
| 19 | clean: | ||||
| 0686d8fd » | nsf | 2008-06-11 | 20 | @echo cleaning... | |
| 21 | @rm -rf bmpanel | ||||
| 22 | @rm -R $(BUILDDIR) | ||||
| 7f98dcb6 » | nsf | 2008-06-10 | 23 | ||
| 24 | setup: | ||||
| 0686d8fd » | nsf | 2008-06-11 | 25 | @mkdir -p $(BUILDDIR) $(patsubst %,$(BUILDDIR)/%,$(SRCDIR)) | |
| 7f98dcb6 » | nsf | 2008-06-10 | 26 | ||
| 27 | .mk/config.mk: | ||||
| 28 | ./configure | ||||
| 29 | |||||
| 30 | .PHONY: all setup srcs | ||||
| 31 | |||||
| 32 | -include .mk/config.mk | ||||
| 33 | -include $(patsubst %,%/Makefile,$(SRCDIR)) | ||||
| 34 | -include $(DEPS) | ||||
| 35 | |||||
| 36 | install: | ||||
| 37 | @echo installing bmpanel to $(DESTDIR)$(PREFIX)/bin | ||||
| 38 | @mkdir -p $(DESTDIR)$(PREFIX)/bin | ||||
| 39 | @cp -f bmpanel $(DESTDIR)$(PREFIX)/bin | ||||
| 40 | @chmod 755 $(DESTDIR)$(PREFIX)/bin/bmpanel | ||||
| 41 | @echo installing themes to $(DESTDIR)$(PREFIX)/share/bmpanel | ||||
| 42 | @mkdir -p $(DESTDIR)$(PREFIX)/share/bmpanel | ||||
| 43 | @cp -R themes $(DESTDIR)$(PREFIX)/share/bmpanel | ||||
| 44 | |||||
| 45 | srcs: $(TARGETS) | ||||
