mirror of
https://github.com/proxytunnel/proxytunnel.git
synced 2026-07-28 13:33:51 +00:00
Better SSL-LIBS LDFLAGS handling by Mike Frysinger
git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@118 bc163920-b10d-0410-b2c5-a5491ca2ceef
This commit is contained in:
parent
73aad65b17
commit
587510e785
1 changed files with 13 additions and 8 deletions
21
Makefile
21
Makefile
|
|
@ -6,14 +6,19 @@ CC ?= gcc
|
|||
CFLAGS ?= -Wall -O2 -g
|
||||
CFLAGS += -DHAVE_GETOPT_LONG -DUSE_SSL
|
||||
CFLAGS += -DSETPROCTITLE -DSPT_TYPE=1
|
||||
LDFLAGS += -lssl -lcrypto
|
||||
|
||||
PREFIX =/usr/local
|
||||
SSL_LIBS := $(shell pkg-config --libs libssl 2>/dev/null)
|
||||
ifeq ($(SSL_LIBS),)
|
||||
SSL_LIBS := $(shell pkg-config --libs openssl 2>/dev/null)
|
||||
endif
|
||||
ifeq ($(SSL_LIBS),)
|
||||
SSL_LIBS := -lssl -lcrypto
|
||||
endif
|
||||
LDFLAGS += $(SSL_LIBS)
|
||||
|
||||
PREFIX = $(DESTDIR)/usr/local
|
||||
BINDIR = $(PREFIX)/bin
|
||||
DATADIR = $(PREFIX)/share
|
||||
MANDIR = $(DATADIR)/man
|
||||
|
||||
DESTDIR =
|
||||
MANDIR = $(PREFIX)/man/man1
|
||||
|
||||
PROGNAME = proxytunnel
|
||||
OBJ = proxytunnel.o \
|
||||
|
|
@ -33,5 +38,5 @@ clean:
|
|||
@rm -f $(PROGNAME) $(OBJ)
|
||||
|
||||
install:
|
||||
install -D -m755 $(PROGNAME) $(DESTDIR)$(BINDIR)/$(PROGNAME)
|
||||
install -D -m644 debian/$(PROGNAME).1 $(DESTDIR)$(MANDIR))/$(PROGNAME).1
|
||||
install -D -m755 $(PROGNAME) $(BINDIR)/$(PROGNAME)
|
||||
install -D -m644 debian/$(PROGNAME).1 $(MANDIR))/$(PROGNAME).1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue