diff options
author | Frank Neumann <fnu@yavdr.org> | 2017-06-01 22:44:21 +0200 |
---|---|---|
committer | Frank Neumann <fnu@yavdr.org> | 2017-06-01 22:44:21 +0200 |
commit | 9518efd31c611a8d804c609093ada98ccc34e125 (patch) | |
tree | 71096c227a4360991aee43c35fae577b6d1a20f0 | |
parent | 279deb58064c2810a845af5c5fa306c4787e4767 (diff) | |
download | vdr-plugin-text2skin-9518efd31c611a8d804c609093ada98ccc34e125.tar.gz vdr-plugin-text2skin-9518efd31c611a8d804c609093ada98ccc34e125.tar.bz2 |
Change Makefile inspired by VDR's new style.
-rw-r--r-- | Makefile | 16 |
1 files changed, 11 insertions, 5 deletions
@@ -102,7 +102,8 @@ all: libvdr-$(PLUGIN).so i18n ### Implicit rules: %.o: %.c - $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $< + @echo CC $@ + @$(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $< ### Dependencies: @@ -121,15 +122,18 @@ I18Npo = $(notdir $(wildcard $(PODIR)/*.po)) I18Npot = $(PODIR)/$(PLUGIN).pot $(I18Npot): $(wildcard *.c) - xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) --msgid-bugs-address=http://projects.vdr-developer.org/projects/show/plg-text2skin -o $@ $^ + @echo GT $@ + @xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) --msgid-bugs-address=http://projects.vdr-developer.org/projects/show/plg-text2skin -o $@ $^ %.po: $(I18Npot) - msgmerge -U --no-wrap --no-location --backup=none -q $@ $< + @echo PO $@ + @msgmerge -U --no-wrap --no-location --backup=none -q $@ $< @touch $@ $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.po @mkdir -p $(dir $@) - msgfmt -c -o $@ $< + @echo MO $@ + @msgfmt -c -o $@ $< .PHONY: i18n i18n: $(I18Npo:%.po=$(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo) @@ -137,7 +141,9 @@ i18n: $(I18Npo:%.po=$(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo) ### Targets: libvdr-$(PLUGIN).so: $(OBJS) - $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) $(LIBS) -o $@ + @echo LD $@ + @$(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) $(LIBS) -o $@ + @echo IN $@ $(LIBDIR)/$@.$(APIVERSION) @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION) $(STRIP) $(LIBDIR)/$@.$(APIVERSION) |