# $Id: Makefile,v 1.2 2005/08/15 04:14:44 dodell Exp $ # Copyright 2001 Sun Microsystems, Inc. All rights reserved. # # This is a header to gmake a dunamic PHP extension for cce. # include ../../../dynamic.mk PHP_BASE = `php-config --prefix` LIBNAME = cce SHARED_LIB = $(LIBNAME).so CCEPHPLIBDIR=/usr/local/lib/php/20020429 CCEPHPCLASSDIR=$(CCE_INSTALLDIR)/ui/libPhp CFLAGS += -Dbool=char -DHAS_BOOL -fPIC -D_REENTRANT SHCFLAGS = -shared -rdynamic -Wl,-rpath,$(CCE_LIBDIR) INCLUDES += -I../include -I../../include \ `php-config --includes` LIBS += -L../../src -lcce SRCS = cce.c OBJS = $(SRCS:.c=.do) .c.do: $(CC) $(CFLAGS) -c -o $@ $< .SUFFIXES: .do all: $(SHARED_LIB) $(SHARED_LIB): $(OBJS) $(CC) $(SHCFLAGS) $^ -o cce.so $(LIBS) install: $(SHARED_LIB) $(INSTALL) -d $(CCEPHPLIBDIR) $(INSTALL) $(INST_BINFLAGS) cce.so $(CCEPHPLIBDIR) clean: $(RM) -f $(OBJS) $(SHARED_LIB) .depend