[gitg] Added convenient install targets



commit 9a68ed3a0932fc8655c3937118a36a8a2fd846b7
Author: Jesse van den Kieboom <jessevdk gmail com>
Date:   Sat Jan 4 23:14:54 2014 +0100

    Added convenient install targets

 libgitg-ext/Makefile   |    2 ++
 libgitg/Makefile       |    2 ++
 plugins/Makefile       |    9 ++++++++-
 plugins/diff/Makefile  |    2 ++
 plugins/files/Makefile |    2 ++
 sub.mk                 |    9 ++++++++-
 6 files changed, 24 insertions(+), 2 deletions(-)
---
diff --git a/libgitg-ext/Makefile b/libgitg-ext/Makefile
index 4606322..d5aaf89 100644
--- a/libgitg-ext/Makefile
+++ b/libgitg-ext/Makefile
@@ -1,2 +1,4 @@
 TARGETS = libgitg-ext/libgitg-ext-1.0.la
+INSTALL_TARGETS = install-libLTLIBRARIES
+
 include ../sub.mk
diff --git a/libgitg/Makefile b/libgitg/Makefile
index 4a05daf..79c7973 100644
--- a/libgitg/Makefile
+++ b/libgitg/Makefile
@@ -1,2 +1,4 @@
 TARGETS = libgitg/libgitg-1.0.la
+INSTALL_TARGETS = install-libLTLIBRARIES
+
 include ../sub.mk
diff --git a/plugins/Makefile b/plugins/Makefile
index a9c0074..d9c8dda 100644
--- a/plugins/Makefile
+++ b/plugins/Makefile
@@ -1,2 +1,9 @@
-TARGETS = plugins/diff/libdiff.la plugins/files/libfiles.la
+TARGETS =                                                              \
+       plugins/diff/libdiff.la                                         \
+       plugins/files/libfiles.la
+
+INSTALL_TARGETS =                                                      \
+       install-plugins_files_libfiles_la_pluginLTLIBRARIES             \
+       install-plugins_diff_libdiff_la_pluginLTLIBRARIES
+
 include ../sub.mk
diff --git a/plugins/diff/Makefile b/plugins/diff/Makefile
index f0efd47..284d1a9 100644
--- a/plugins/diff/Makefile
+++ b/plugins/diff/Makefile
@@ -1,2 +1,4 @@
 TARGETS = plugins/diff/libdiff.la
+INSTALL_TARGETS = install-plugins_diff_libdiff_la_pluginLTLIBRARIES
+
 include ../../sub.mk
diff --git a/plugins/files/Makefile b/plugins/files/Makefile
index 868036d..3f0ffac 100644
--- a/plugins/files/Makefile
+++ b/plugins/files/Makefile
@@ -1,2 +1,4 @@
 TARGETS = plugins/files/libfiles.la
+INSTALL_TARGETS = install-plugins_files_libfiles_la_pluginLTLIBRARIES
+
 include ../../sub.mk
diff --git a/sub.mk b/sub.mk
index b0ff448..de0f3c1 100644
--- a/sub.mk
+++ b/sub.mk
@@ -4,4 +4,11 @@ THIS_DIR = $(dir $(THIS_FILENAME))
 all:
        $(MAKE) -C $(THIS_DIR) $(TARGETS)
 
-.PHONY: all
+ifneq ($(INSTALL_TARGETS),)
+install:
+       $(MAKE) -C $(THIS_DIR) $(INSTALL_TARGETS)
+else:
+install:
+endif
+
+.PHONY: all install


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]