File: Makefile

package info (click to toggle)
screenruler 1.2.1-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 232 kB
  • sloc: ruby: 661; makefile: 52; sh: 2
file content (27 lines) | stat: -rw-r--r-- 738 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
DESTDIR =
SUBDIR = locale

all:
	$(MAKE) -C $(SUBDIR) $@ DESTDIR=$(DESTDIR)

clean:
	rm -f *~
	$(MAKE) -C $(SUBDIR) $@ DESTDIR=$(DESTDIR)

distclean: clean
	$(MAKE) -C $(SUBDIR) $@ DESTDIR=$(DESTDIR)

install:
	mkdir -p $(DESTDIR)/usr/share/screenruler
	for f in *.rb *.png *.glade utils; do \
	  cp -a $$f $(DESTDIR)/usr/share/screenruler; \
	done
	mkdir -p $(DESTDIR)/usr/bin
	install -m 775 screenruler.sh $(DESTDIR)/usr/bin/screenruler
	mkdir -p $(DESTDIR)/usr/share/pixmaps
	cp screenruler-icon-64x64.png $(DESTDIR)/usr/share/pixmaps/screenruler.png
	mkdir -p $(DESTDIR)/usr/share/applications
	cp screenruler.desktop $(DESTDIR)/usr/share/applications
	$(MAKE) -C $(SUBDIR) $@ DESTDIR=$(DESTDIR)

.PHONY: all clean install distclean