miniupnpc: Fixed Makefile for *BSD
This commit is contained in:
parent
3f1aaef49a
commit
2b2efd4459
|
@ -1,6 +1,9 @@
|
||||||
$Id: Changelog.txt,v 1.182 2013/03/11 10:19:11 nanard Exp $
|
$Id: Changelog.txt,v 1.183 2013/03/23 09:05:07 nanard Exp $
|
||||||
miniUPnP client Changelog.
|
miniUPnP client Changelog.
|
||||||
|
|
||||||
|
2013/03/23:
|
||||||
|
Fixed Makefile for *BSD
|
||||||
|
|
||||||
2013/03/11:
|
2013/03/11:
|
||||||
Update Makefile to use JNAerator version 0.11
|
Update Makefile to use JNAerator version 0.11
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $Id: Makefile,v 1.102 2013/03/11 10:19:12 nanard Exp $
|
# $Id: Makefile,v 1.103 2013/03/23 09:05:07 nanard Exp $
|
||||||
# MiniUPnP Project
|
# MiniUPnP Project
|
||||||
# http://miniupnp.free.fr/
|
# http://miniupnp.free.fr/
|
||||||
# http://miniupnp.tuxfamily.org/
|
# http://miniupnp.tuxfamily.org/
|
||||||
|
@ -85,12 +85,12 @@ ifeq ($(OS), Darwin)
|
||||||
SONAME = $(basename $(SHAREDLIBRARY)).$(APIVERSION).dylib
|
SONAME = $(basename $(SHAREDLIBRARY)).$(APIVERSION).dylib
|
||||||
CFLAGS := -DMACOSX -D_DARWIN_C_SOURCE $(CFLAGS)
|
CFLAGS := -DMACOSX -D_DARWIN_C_SOURCE $(CFLAGS)
|
||||||
else
|
else
|
||||||
ifeq ($(OS), Linux)
|
|
||||||
SHAREDLIBRARY = libminiupnpc.so
|
|
||||||
SONAME = $(SHAREDLIBRARY).$(APIVERSION)
|
|
||||||
endif
|
|
||||||
ifeq ($(JARSUFFIX), win32)
|
ifeq ($(JARSUFFIX), win32)
|
||||||
SHAREDLIBRARY = miniupnpc.dll
|
SHAREDLIBRARY = miniupnpc.dll
|
||||||
|
else
|
||||||
|
# Linux/BSD/etc.
|
||||||
|
SHAREDLIBRARY = libminiupnpc.so
|
||||||
|
SONAME = $(SHAREDLIBRARY).$(APIVERSION)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -244,8 +244,11 @@ testigddescparse: $(TESTIGDDESCPARSE)
|
||||||
miniupnpcstrings.h: miniupnpcstrings.h.in updateminiupnpcstrings.sh VERSION
|
miniupnpcstrings.h: miniupnpcstrings.h.in updateminiupnpcstrings.sh VERSION
|
||||||
$(SH) updateminiupnpcstrings.sh
|
$(SH) updateminiupnpcstrings.sh
|
||||||
|
|
||||||
|
# ftp tool supplied with OpenBSD can download files from http.
|
||||||
jnaerator-%.jar:
|
jnaerator-%.jar:
|
||||||
wget $(JNAERATORBASEURL)/$@ || curl -o $@ $(JNAERATORBASEURL)/$@
|
wget $(JNAERATORBASEURL)/$@ || \
|
||||||
|
curl -o $@ $(JNAERATORBASEURL)/$@ || \
|
||||||
|
ftp $(JNAERATORBASEURL)/$@
|
||||||
|
|
||||||
jar: $(SHAREDLIBRARY) $(JNAERATOR)
|
jar: $(SHAREDLIBRARY) $(JNAERATOR)
|
||||||
$(JAVA) -jar $(JNAERATOR) $(JNAERATORARGS) \
|
$(JAVA) -jar $(JNAERATOR) $(JNAERATORARGS) \
|
||||||
|
|
Loading…
Reference in New Issue