3 |
CFLAGS=@CFLAGS@ |
CFLAGS=@CFLAGS@ |
4 |
CC=@CC@ |
CC=@CC@ |
5 |
LIBS=@LIBS@ |
LIBS=@LIBS@ |
6 |
|
|
7 |
SRC=authmsql.c |
SRC=authmsql.c |
8 |
OBJ=$(SRC:.c=.o) |
OBJ=$(SRC:.c=.o) |
9 |
|
|
10 |
|
prefix=@prefix@ |
11 |
|
exec_prefix=@exec_prefix@ |
12 |
|
|
13 |
|
libdir=@libdir@/muddleftpd |
14 |
LIBNAME=libauthmsql.so |
LIBNAME=libauthmsql.so |
15 |
|
DOCDIR=@datadir@ |
16 |
|
|
17 |
all: $(OBJ) |
all: $(OBJ) |
18 |
$(CC) $(CFLAGS) -shared -Xlinker -x -o $(LIBNAME) $(OBJ) $(LIBS) |
$(CC) $(CFLAGS) -shared -fPIC -Xlinker -x -o $(LIBNAME) $(OBJ) $(LIBS) |
19 |
|
|
20 |
|
install: all |
21 |
|
mkdir -p $(libdir) |
22 |
|
mkdir -p $(DOCDIR)/doc/muddleftpd |
23 |
|
|
24 |
|
install README -m 644 $(DOCDIR)/doc/muddleftpd/README.authmsql |
25 |
|
install $(LIBNAME) -m 644 $(libdir) |
26 |
|
|
|
install: |
|
|
@echo TODO |
|
27 |
|
|
28 |
clean: |
clean: |
29 |
rm -f *.o *~ DEADJOE $(LIBNAME) |
rm -f *.o *~ DEADJOE $(LIBNAME) |