diff options
| author | David M. Syzdek <david.syzdek@acsalaska.com> | 2022-07-22 14:13:40 -0800 |
|---|---|---|
| committer | David M. Syzdek <david.syzdek@acsalaska.com> | 2022-07-22 14:13:40 -0800 |
| commit | fb67debbfe9ea7cd4e7acb5a1456061d462a0614 (patch) | |
| tree | f08f3ffd754cb6639e52536bb5c9c5a0e94c5203 | |
| parent | 4ff407163ea4b0c3848447231b5cee9de49da8ab (diff) | |
| download | akcom-udpecho-fb67debbfe9ea7cd4e7acb5a1456061d462a0614.tar.gz akcom-udpecho-fb67debbfe9ea7cd4e7acb5a1456061d462a0614.tar.bz2 akcom-udpecho-fb67debbfe9ea7cd4e7acb5a1456061d462a0614.tar.xz akcom-udpecho-fb67debbfe9ea7cd4e7acb5a1456061d462a0614.zip | |
autotools: removing libtool from manual build
| -rw-r--r-- | src/GNUmakefile | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/src/GNUmakefile b/src/GNUmakefile index 2174f75..ed4d01e 100644 --- a/src/GNUmakefile +++ b/src/GNUmakefile | |||
| @@ -52,7 +52,6 @@ CFLAGS = -O2 \ | |||
| 52 | -Wno-reserved-id-macro \ | 52 | -Wno-reserved-id-macro \ |
| 53 | -Wno-unused-macros \ | 53 | -Wno-unused-macros \ |
| 54 | -DPACKAGE_VERSION='"$(PACKAGE_VERSION)"' | 54 | -DPACKAGE_VERSION='"$(PACKAGE_VERSION)"' |
| 55 | LIBTOOL ?= libtool | ||
| 56 | INSTALL ?= install | 55 | INSTALL ?= install |
| 57 | PREFIX ?= /usr/local | 56 | PREFIX ?= /usr/local |
| 58 | INSTALL_OPTS ?= --strip -D | 57 | INSTALL_OPTS ?= --strip -D |
| @@ -60,8 +59,6 @@ INSTALL_OPTS ?= --strip -D | |||
| 60 | 59 | ||
| 61 | PROGS = akcom-udpecho \ | 60 | PROGS = akcom-udpecho \ |
| 62 | akcom-udpechod | 61 | akcom-udpechod |
| 63 | OBJS = akcom-udpecho.lo \ | ||
| 64 | akcom-udpechod.lo | ||
| 65 | 62 | ||
| 66 | 63 | ||
| 67 | .PHONY: all all-progs install clean uninstall notice | 64 | .PHONY: all all-progs install clean uninstall notice |
| @@ -73,16 +70,16 @@ all: notice | |||
| 73 | all-progs: $(PROGS) | 70 | all-progs: $(PROGS) |
| 74 | 71 | ||
| 75 | 72 | ||
| 76 | akcom-udpecho.lo: akcom-udpecho.c | 73 | akcom-udpecho.o: akcom-udpecho.c |
| 77 | $(LIBTOOL) --mode=compile --tag=CC gcc $(CFLAGS) -o $(@) -c akcom-udpecho.c | ||
| 78 | 74 | ||
| 79 | 75 | ||
| 80 | akcom-udpechod.lo: akcom-udpechod.c | 76 | akcom-udpecho: akcom-udpecho.o |
| 81 | $(LIBTOOL) --mode=compile --tag=CC gcc $(CFLAGS) -o $(@) -c akcom-udpechod.c | ||
| 82 | 77 | ||
| 83 | 78 | ||
| 84 | $(PROGS): $(OBJS) | 79 | akcom-udpechod.o: akcom-udpechod.c |
| 85 | $(LIBTOOL) --mode=link --tag=CC gcc $(CFLAGS) -o $(@) $(@).lo | 80 | |
| 81 | |||
| 82 | akcom-udpechod: akcom-udpechod.o | ||
| 86 | 83 | ||
| 87 | 84 | ||
| 88 | install: notice | 85 | install: notice |
| @@ -124,8 +121,7 @@ uninstall: | |||
| 124 | 121 | ||
| 125 | 122 | ||
| 126 | clean: notice | 123 | clean: notice |
| 127 | $(LIBTOOL) --mode=clean rm -f $(OBJS) | 124 | rm -f *.o *.lo $(PROGS) |
| 128 | $(LIBTOOL) --mode=clean rm -f $(PROGS) | ||
| 129 | 125 | ||
| 130 | 126 | ||
| 131 | # end of Makefile | 127 | # end of Makefile |
