diff options
Diffstat (limited to 'src/GNUmakefile')
| -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 |
