# $Id: Makefile,v 1.4 2005/09/30 12:06:48 dodell Exp $ # Copyright 2001 Sun Microsystems, Inc. All rights reserved. include ../dynamic.mk CCEMODULE = cce-libcce CCERPMSPEC = cce-libcce.spec PERLSRCS = perl/CCE.pm LOCALES=$(shell dir=locale; \ if [ -d $$dir ]; then \ cd $$dir; tmp='-I CVS'; \ for i in $XLOCALEPAT; do \ tmp="$$tmp -I $$i"; \ done; \ locales=`ls $$tmp | egrep '^..$$|^.._'`; \ for dir in $$locales; do \ if [ -f $$dir/cce.po ]; then \ list="$$dir $$list"; \ fi; \ done; \ echo $$list; \ fi) # these are only useful to non SLK builds ifneq ($(SLK_BUILD), yes) all: mod_locale gmake -C src all gmake -C php all gmake -C perl all clean: gmake -C src clean gmake -C php clean gmake -C perl clean rm -f *.spec rm -f locale/*/*.mo endif install: perl_inst install_locale install_headers gmake -C src install gmake -C php install gmake -C perl install test: gmake -C src test gmake -C php test perl_inst: $(PERLSRCS) mkdir -p $(CCE_PERLDIR) || /bin/true for t in $^; do \ install -o root -g wheel -m 755 $$t $(CCE_PERLDIR); \ done LOC_FILE=../../cce-builddefs-1.0/rules/module.mk install_headers: mkdir -p $(CCEINCDIR)/cce/ $(INSTALL) -o root -g wheel -m 644 include/*.h $(CCEINCDIR)/cce/ ifeq ($(SLK_BUILD), yes) #include /usr/local/raqdevil/devel/module.mk VENDOR=base VENDORNAME=cobalt SERVICE=cce VERSION=1.0 RELEASE=1 BUILDLOCALE=yes BUILDUI=no BUILDGLUE=no BUILDSRC=no BUILDARCH=noarch locale_rpm: rpm else mod_locale: @$(MAKE) -f $(LOC_FILE) mod_locale BUILDLOCALE=yes LOCALES="$(LOCALES)" \ SERVICE="cce" install_locale: @$(MAKE) -f $(LOC_FILE) install_locale BUILDLOCALE=yes LOCALES="$(LOCALES)" \ SERVICE="cce" VENDOR="base" endif depend: # nothing here yet