1 |
# Smersh |
2 |
# |
3 |
# Douglas Thrift |
4 |
# |
5 |
# $Id$ |
6 |
|
7 |
MENES := menes |
8 |
|
9 |
include $(MENES)/setup.mk |
10 |
|
11 |
EXEPATH := . |
12 |
MAINS := Smersh.cpp |
13 |
LOCALS := *.cpp Matcher $(MENES)/menes-{app,dbi,xml} |
14 |
COMPILEFLAGS := -D MENES_STL_COMPATIBLE -D MENES_STL_CONVERTABLE \ |
15 |
-D MENES_STL_STREAMABLE |
16 |
LINKFLAGS := -l mysqlclient_r -l pcre -l pq |
17 |
|
18 |
include $(MENES)/general.mk |
19 |
|
20 |
.PHONY: install |
21 |
|
22 |
install: Smersh |
23 |
ifeq ($(shell uname -n),daemon.douglasthrift.net) |
24 |
ln -f Smersh /usr/local/www/cgi-bin/smersh |
25 |
touch /usr/local/www/cgi-bin/{Error,Memory}.log |
26 |
chmod g+w /usr/local/www/cgi-bin/{Error,Memory}.log |
27 |
else |
28 |
ln -f Smersh $(HOME)/DouglasThrift.net/WWW/data/cgi-bin/smersh |
29 |
touch $(HOME)/DouglasThrift.net/WWW/data/cgi-bin/{Error,Memory}.log |
30 |
chmod g+w $(HOME)/DouglasThrift.net/WWW/data/cgi-bin/{Error,Memory}.log |
31 |
endif |