From e4a4c5e807278a1f50523218fd86c10ab4377bfb Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:21:19 +0200 Subject: [PATCH 1/9] Update Makefile --- DMR2NXDN/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DMR2NXDN/Makefile b/DMR2NXDN/Makefile index deb1cc7..dad2b86 100644 --- a/DMR2NXDN/Makefile +++ b/DMR2NXDN/Makefile @@ -19,6 +19,9 @@ DMR2NXDN: $(OBJECTS) %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< +install: + install -m 755 DMR2NXDN /usr/local/bin/ + clean: $(RM) DMR2NXDN *.o *.d *.bak *~ From ffee1b92e7927fe89df712dab7fad2a6a21f23e5 Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:21:47 +0200 Subject: [PATCH 2/9] Update Makefile --- DMR2P25/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DMR2P25/Makefile b/DMR2P25/Makefile index b283582..cbfc790 100644 --- a/DMR2P25/Makefile +++ b/DMR2P25/Makefile @@ -17,6 +17,9 @@ DMR2P25: $(OBJECTS) %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< +install: + install -m 755 DMR2P25 /usr/local/bin/ + clean: $(RM) DMR2P25 *.o *.d *.bak *~ From 5589bdcb501fae40df479621a0a4be72d568483e Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:22:47 +0200 Subject: [PATCH 3/9] Update Makefile --- DMR2YSF/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DMR2YSF/Makefile b/DMR2YSF/Makefile index c31d7c3..7194fb3 100644 --- a/DMR2YSF/Makefile +++ b/DMR2YSF/Makefile @@ -18,6 +18,9 @@ DMR2YSF: $(OBJECTS) %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< +install: + install -m 755 DMR2YSF /usr/local/bin/ + clean: $(RM) DMR2YSF *.o *.d *.bak *~ From 48483329ae037dcdb962067aa399f51ac7457eb9 Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:23:39 +0200 Subject: [PATCH 4/9] Update Makefile --- NXDN2DMR/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NXDN2DMR/Makefile b/NXDN2DMR/Makefile index 0a5633e..0eb4f93 100644 --- a/NXDN2DMR/Makefile +++ b/NXDN2DMR/Makefile @@ -19,6 +19,9 @@ NXDN2DMR: $(OBJECTS) %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< +install: + install -m 755 NXDN2DMR /usr/local/bin/ + clean: $(RM) NXDN2DMR *.o *.d *.bak *~ From 983b8f2525f84ce25967ce00845d3096ed97a4d1 Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:24:03 +0200 Subject: [PATCH 5/9] Update Makefile --- P252DMR/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/P252DMR/Makefile b/P252DMR/Makefile index 99499bc..814a258 100644 --- a/P252DMR/Makefile +++ b/P252DMR/Makefile @@ -17,6 +17,9 @@ P252DMR: $(OBJECTS) %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< +install: + install -m 755 P252DMR /usr/local/bin/ + clean: $(RM) P252DMR *.o *.d *.bak *~ From 863c9b972b87e92fde4305d67ed0c0a71530f010 Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:24:29 +0200 Subject: [PATCH 6/9] Update Makefile --- YSF2DMR/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/YSF2DMR/Makefile b/YSF2DMR/Makefile index 4f26f06..71b0267 100644 --- a/YSF2DMR/Makefile +++ b/YSF2DMR/Makefile @@ -19,6 +19,9 @@ YSF2DMR: $(OBJECTS) %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< +install: + install -m 755 YSF2DMR /usr/local/bin/ + clean: $(RM) YSF2DMR *.o *.d *.bak *~ From a9bf0a0d07320ecb773f6f4f1bfb4b9f5ad5f9fe Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:24:57 +0200 Subject: [PATCH 7/9] Update Makefile --- YSF2NXDN/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/YSF2NXDN/Makefile b/YSF2NXDN/Makefile index d4e62b8..07b78f2 100644 --- a/YSF2NXDN/Makefile +++ b/YSF2NXDN/Makefile @@ -18,6 +18,9 @@ YSF2NXDN: $(OBJECTS) %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< +install: + install -m 755 YSF2NXDN /usr/local/bin/ + clean: $(RM) YSF2NXDN *.o *.d *.bak *~ From a2a9fa278dd4a3e0734e4c4e5c8db8476e4d7a93 Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:25:26 +0200 Subject: [PATCH 8/9] Update Makefile --- YSF2P25/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/YSF2P25/Makefile b/YSF2P25/Makefile index 72e9b98..2910d78 100644 --- a/YSF2P25/Makefile +++ b/YSF2P25/Makefile @@ -16,6 +16,9 @@ YSF2P25: $(OBJECTS) %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< +install: + install -m 755 YSF2P25 /usr/local/bin/ + clean: $(RM) YSF2P25 *.o *.d *.bak *~ From 46473515901f1df337edcfabf144fe2a11563b99 Mon Sep 17 00:00:00 2001 From: Marco Kubon Date: Fri, 3 Jul 2020 10:34:54 +0200 Subject: [PATCH 9/9] Update Makefile --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 29ccdea..2d3dd56 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ SUBDIRS = DMR2NXDN DMR2YSF NXDN2DMR YSF2DMR YSF2NXDN YSF2P25 CLEANDIRS = $(SUBDIRS:%=clean-%) +INSTALLDIRS = $(SUBDIRS:%=install-%) all: $(SUBDIRS) @@ -11,4 +12,9 @@ clean: $(CLEANDIRS) $(CLEANDIRS): $(MAKE) -C $(@:clean-%=%) clean -.PHONY: $(SUBDIRS) $(CLEANDIRS) \ No newline at end of file +install: $(INSTALLDIRS) + +$(INSTALLDIRS): + $(MAKE) -C $(@:install-%=%) install + +.PHONY: $(SUBDIRS) $(CLEANDIRS) $(INSTALLDIRS)