comparison Makefile.mac @ 39:89d7f4d91f67

Got a working, non-bloated Apple Mac bundle!
author David Barts <n5jrn@me.com>
date Fri, 01 May 2020 23:06:04 -0700
parents db63d01a23c6
children
comparison
equal deleted inserted replaced
38:d794ef80f9b0 39:89d7f4d91f67
4 NDIR = src/name/blackcap/exifwasher/exiv2 4 NDIR = src/name/blackcap/exifwasher/exiv2
5 BDIR = src/name/blackcap/exifwasher/binaries/mac 5 BDIR = src/name/blackcap/exifwasher/binaries/mac
6 6
7 .PHONY: all checkenv 7 .PHONY: all checkenv
8 8
9 all: checkenv $(BDIR)/libjni.dylib $(BDIR)/libexiv2.dylib 9 all: mkdirs checkenv $(BDIR)/libjni.dylib $(BDIR)/libexiv2.dylib
10
11 mkdirs:
12 @[ -d "$(BDIR)" ] || mkdir -p "$(BDIR)"
10 13
11 checkenv: 14 checkenv:
12 @if [ -z "$(JRE_HOME)" -o -z "$(EXIV2_HOME)" ]; then \ 15 @if [ -z "$(JRE_HOME)" -o -z "$(EXIV2_HOME)" ]; then \
13 1>&2 echo "JRE_HOME or EXIV2_HOME not set"; \ 16 1>&2 echo "JRE_HOME or EXIV2_HOME not set"; \
14 exit 1; \ 17 exit 1; \