PACKAGE_REV:=$(shell (test -x makeversion && ./makeversion $(BUILD_SVNVER)) || (test -x ../makeversion && ../makeversion $(BUILD_SVNVER))) LDEVEL=/usr/lib64/tlmp-devel/ USR_BIN=$(RPM_BUILD_ROOT)/usr/bin CGI=/var/www/cgi-bin ICONS=$(RPM_BUILD_ROOT)/usr/share/httpd/icons CGI_BIN=$(RPM_BUILD_ROOT)$(CGI) USR_INCLUDE=$(RPM_BUILD_ROOT)/usr/include/tlmp TLMP_LIB=$(RPM_BUILD_ROOT)/usr/lib/tlmp FLAGS=-funsigned-char -g -O2 -Wall -DTLMPWEB_VERSION=\"$(PACKAGE_REV)\" \ -I../tlmpweb -I../tlmpwebsql include /usr/lib64/tlmp-devel/ccrules.mak $(CURDIR).so: $(OBJSH) $(GPPLINK) -g -shared -Wl,-soname,$(CURDIR).so.1 -o \ $(CURDIR).so \ $(OBJSH) $(EXTRAMODLIBS) msg: $(LDEVEL)/msgscan $(CURDIR) \ $(CURDIR).dic $(CURDIR).m EF *.cc *.tlcc msg.clean: $(LDEVEL)/msgclean $(CURDIR).dic $(LDEVEL)/msgscan $(CURDIR) \ $(CURDIR).dic $(CURDIR).m EF *.cc *.tlcc msg.eng: mkdir -p $(TLMP_LIB)/help.eng $(LDEVEL)/msgcomp -p./ \ -p../tlmpweb/ \ -p../tlmpdoc/ \ $(TLMP_LIB)/help.eng/tlmpweb.eng eE \ tlmpweb tlmpdoc msg.fr: mkdir -p $(TLMP_LIB)/help.fr $(LDEVEL)/msgcomp \ -p../tlmpweb/ \ -p../tlmpdoc/ \ -p../messages/fr/ \ $(TLMP_LIB)/help.fr/tlmpweb.fr TFeE \ tlmpweb tlmpdoc all: ifdef DIRS @for i in $(DIRS); do make GCC=$(GCC) GPP=$(GPP) BUILD_SVNVER=$(PACKAGE_REV) -C $$i $@ || exit 1; done endif ifdef DIRS install: $(LOCAL_INSTALL) install_subdirs $(LOCAL_POSTINSTALL) install_subdirs: @echo doing subdirs @for i in $(DIRS); do make -C $$i install || exit 1 ; done @echo end subdirs else install: $(LOCAL_INSTALL) $(LOCAL_POSTINSTALL) endif INDEXPREFIX=$(HOME)/.index/tlmp-$(CURDIR) index: mkdir -p $(HOME)/.index tlproto -ceo+i -f$(INDEXPREFIX).nar -n`pwd` `find . -maxdepth 1 -name \*.cc -o -name \*.tlcc` tlproto -ceo+d -f/tmp/tmp.nap `find . -maxdepth 1 -name \*.cc -o -name \*.tlcc` naperm /tmp/tmp.nap $(INDEXPREFIX).nai $(INDEXPREFIX).nas pubspec_xml: @mkdir -p /tmp/xml nacom -s$(CURDIR) -x *cc >/tmp/xml/$(CURDIR).xml