diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..2200fc0 --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +VERSION = 1.0 +NAME = copyiso2usb +SUBDIRS = po +localedir = $(DESTDIR)/usr/share/locale +override CFLAGS += -DPACKAGE=\"$(NAME)\" -DLOCALEDIR=\"$(localedir)\" + +%.desktop: %.desktop.in + intltool-merge --utf8 po $< $@ -d -u -c intltool-merge-cache + +all: copyiso2usb copyiso2usb.desktop + for d in $(SUBDIRS); do ( cd $$d ; make $@ ) ; done + +copyiso2usb: + cp -l control-center copyiso2usb + +clean: + $(MAKE) -C po $@ + rm -f *~ copyiso2usb core .#*[0-9] core.* *.bak + for d in $(SUBDIRS); do ( cd $$d ; make $@ ) ; done + +install: all + $(MAKE) -C po $@ + install -d $(DESTDIR)/usr/{bin,sbin,share/icons} + install -m755 wrapper $(DESTDIR)/usr/bin/$(NAME) + install -m755 $(NAME) $(DESTDIR)/usr/sbin/ + for d in $(SUBDIRS); do ( cd $$d ; make $@ ) ; done + +dis: dist +dist: clean + rm -rf ../$(NAME)-$(VERSION).tar* + @git archive --prefix=$(NAME)-$(VERSION)/ HEAD | xz >../$(NAME)-$(VERSION).tar.xz; + $(info $(NAME)-$(VERSION).tar.xz is ready) + |