1
SRCS = plr.c pg_conversion.c pg_backend_support.c pg_userfuncs.c pg_rsupport.c
5
PG_CONFIG = /usr/lib/postgresql/7.4/bin/pg_config
6
PSQLLIB = $(shell $(PG_CONFIG) --libdir)
7
DOCDIR = /usr/share/doc/postgresql-7.4-plr
8
SQLDIR = /usr/share/postgresql/7.4
12
CPPFLAGS= -W -fPIC -I`$(PG_CONFIG) --includedir` -I`$(PG_CONFIG) --includedir-server` -I/usr/share/R/include -DDLSUFFIX=\".so\" -DPKGLIBDIR=\"$(PSQLLIB)\"
17
$(CC) $(LDFLAGS) -L/usr/lib/R/lib -fPIC -shared -Wl,-soname,$(SONAME) $(OBJS) -lR -o $@
20
rm -f *.o $(LIB) plr.sql
23
sed 's,MODULE_PATHNAME,$$libdir/plr,g' plr.sql.in > plr.sql
25
install: $(LIB) plr.sql
26
install -d $(DESTDIR)$(DOCDIR) $(DESTDIR)$(PSQLLIB) $(DESTDIR)$(SQLDIR)
27
install -m 644 $(LIB) $(DESTDIR)$(PSQLLIB)/$(LIB)
28
install -m 644 README.plr doc/*.html doc/*.css $(DESTDIR)$(DOCDIR)
29
install -m 644 plr.sql $(DESTDIR)$(SQLDIR)/plr.sql