summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 6 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 0a85b90..0695efa 100644
--- a/Makefile
+++ b/Makefile
@@ -7,6 +7,7 @@ COPYTO=cp -t
DIRNAME=dirname
MD5SUM=md5sum -b
TAR=tar
+BINEXT=
INSTALL_ROOT=/usr/local
CFLAGS=-Wall -Werror -pedantic -std=c89 -fPIC -Os -fmax-errors=1 -DPROJECT_VERSION=$(PROJECT_VERSION) -D_POSIX_C_SOURCE=200112L
@@ -29,8 +30,8 @@ clean:
echo " RM build dist"
$(RIMRAF) build dist
-build/bin/getaddrinfo:
-build/bin/getaddrinfo: build/obj/main/c/getaddrinfocli.o
+build/bin/getaddrinfo$(BINEXT):
+build/bin/getaddrinfo$(BINEXT): build/obj/main/c/getaddrinfocli.o
echo " LN $@"
$(MKDIR_P) "$(shell dirname "$@")"
$(LD) -o "$@" $(LDFLAGS) $^ $(LIBS)
@@ -42,14 +43,14 @@ build/obj/main/c/getaddrinfocli.o: src/main/c/getaddrinfocli.c
$(CC) -c -o "$@" $(CFLAGS) $^
dist/getaddrinfo-$(PROJECT_VERSION)+$(ARCH).tgz:
-dist/getaddrinfo-$(PROJECT_VERSION)+$(ARCH).tgz: build/bin/getaddrinfo
+dist/getaddrinfo-$(PROJECT_VERSION)+$(ARCH).tgz: build/bin/getaddrinfo$(BINEXT)
echo " PKG $@"
$(MKDIR_P) "$(shell dirname "$@")" build/tar build/tar/bin
- $(COPYTO) build/tar/bin/. build/bin/getaddrinfo
+ $(COPYTO) build/tar/bin/. build/bin/getaddrinfo$(BINEXT)
echo "version=$(PROJECT_VERSION)" > build/tar/METADATA.INI
echo "arch=$(ARCH)" >> build/tar/METADATA.INI
echo "builtAt=$(shell date -u +%Y-%m-%dT%H:%M:%SZ)" >> build/tar/METADATA.INI
- $(TAR) --owner=0 --group=0 -czf "$@" -C build/tar METADATA.INI bin/getaddrinfo
+ $(TAR) --owner=0 --group=0 -czf "$@" -C build/tar METADATA.INI bin/getaddrinfo$(BINEXT)
.PHONY: install
install: