Reworked makefile to be packager friendly

git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@99 bc163920-b10d-0410-b2c5-a5491ca2ceef
This commit is contained in:
Mark Janssen 2006-02-07 14:37:20 +00:00
parent 07dc8c3742
commit 98f9a6729f

View file

@ -3,14 +3,17 @@
# Please uncomment the appropriate settings
CC ?= gcc
CFLAGS += -Wall -DHAVE_GETOPT_LONG -DUSE_SSL
CFLAGS ?= -Wall -O2
CFLAGS += -DHAVE_GETOPT_LONG -DUSE_SSL
#CFLAGS += -DSETPROCTITLE
LDFLAGS += -lssl
BINDIR = /usr/local/bin
INSTALLPATH = $(DESTDIR)/$(BINDIR)
MANPATH = /usr/share/man/man1
INSTALLMANPATH = $(DESTDIR)/$(MANPATH)
PREFIX =/usr/local
BINDIR = $(PREFIX)/bin
DATADIR = $(PREFIX)/share
MANDIR = $(DATADIR)/man
DESTDIR =
PROGNAME = proxytunnel
OBJ = proxytunnel.o \
@ -24,12 +27,12 @@ OBJ = proxytunnel.o \
ntlm.o
proxytunnel: $(OBJ)
$(CC) -o $(PROGNAME) $(LDFLAGS) $(OBJ)
$(CC) -o $(PROGNAME) $(CFLAGS) $(LDFLAGS) $(OBJ)
clean:
@rm -f $(PROGNAME) $(OBJ)
install:
mkdir -p $(INSTALLPATH) $(INSTALLMANPATH)
install -m755 $(PROGNAME) $(INSTALLPATH)/$(PROGNAME)
install -m644 debian/$(PROGNAME).1 $(INSTALLMANPATH)/$(PROGNAME).1
install -D -m755 $(PROGNAME) $(DESTDIR)$(BINDIR)/$(PROGNAME)
install -D -m644 debian/$(PROGNAME).1 $(DESTDIR)$(MANDIR))/$(PROGNAME).1