# Generated automatically from Makefile.in by configure.
INSTALL = /usr//bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
prefix = /usr/local
exec_prefix = ${prefix}
ifeq (/usr//bin/startbcb,)
PUBALL = quick_album_config_convert quick_album 
ALL = parser quick_album-0.1.2.so $(PUBALL)
else
PUBALL = quick_album_config_convert quick_album viewgraphic quick_album_gui
ALL = parser quick_album-0.1.2.so $(PUBALL)
endif
CPPFLAGS = -g -DXML_USE_PTHREADS
LINKFLAGS = -g
EXTRA_LIBS =  -lpthread -lxerces-c
WEBCREATEOBJ = web_create.o pix_info.o web_page.o web_index.o xml_err_nogui.o xmlinit.o

all: $(ALL)

install:
	-/usr//bin/install -c -d /usr/local/lib/quick_album
	-/usr//bin/install -c -d ${exec_prefix}/bin
	${INSTALL} $(PUBALL) ${exec_prefix}/bin/
	${INSTALL} quick_album-0.1.2.so /usr/local/lib/quick_album/
	${INSTALL} -m 644 config.dtd /usr/local/lib/quick_album/

uninstall:
	-rm -rf /usr/local/lib/quick_album
	-rm -f ${exec_prefix}/bin/quick_album_config_convert 
	-rm -f ${exec_prefix}/bin/quick_album ${exec_prefix}/bin/viewgraphic ${exec_prefix}/bin/quick_album_gui

clean:
	-rm *~ *.core core.* $(ALL) *.o quick_album_gui viewgraphic *~??? *~h quick_album_tm* Makefile.dep
	-rm config.status confdefs.h config.cache *.err *.tds *.~desk viewgraphic_tm* config.log
	-rm *.desk DEADJOE *.so

reallyclean: clean
	-rm version.h
	-rm Makefile
	-rm configure

parser: parser.o xml_error_handler.o xmlinit.o
	$(CXX) -o $@ $^ $(EXTRA_LIBS)

quick_album_config_convert: config_convert.o xml_error_handler.o pix_info.o xmlinit.o
	$(CXX) -o $@ $^ $(EXTRA_LIBS)

quick_album_gui:
ifneq (/usr//bin/startbcb,)
	cat quick_album_gui.bpr | sed 's/value="_DEBUG"/value="_DEBUG:__DOTHREADS__"/g' > quick_album_tmp.bpr
	/usr//bin/startbcb -b quick_album_tmp.bpr
	rm quick_album_tmp.bpr
	mv quick_album_tmp quick_album_gui
endif

viewgraphic:
ifneq (/usr//bin/startbcb,)
	cat viewgraphic.bpr | sed 's/value="_DEBUG"/value="_DEBUG:__DOTHREADS__"/g' > viewgraphic_tmp.bpr
	/usr//bin/startbcb -b viewgraphic_tmp.bpr
	rm viewgraphic_tmp.bpr
	mv viewgraphic_tmp viewgraphic
endif

quick_album-0.1.2.so: $(WEBCREATEOBJ)
	$(CXX) -shared $(LINKFLAGS) -o $@ $^ $(EXTRA_LIBS)

quick_album: quick_album_cmd.o
	$(CXX) $(LINKFLAGS) -o $@ $^ -ldl

dep: Makefile.dep

tars:	clean
	-rm -f ../quick_album-0.1.2.tar.bz2
	cd .. ; tar cvjf quick_album-0.1.2.tar.bz2 quick_album-0.1.2/*

rpm:    tars
	cp ../quick_album-0.1.2.tar.bz2 /usr/src/RPM/SOURCES
	rpm -bb quickalbum.spec

Makefile.dep:
	/usr//bin/fastdep *.cpp > Makefile.dep

-include Makefile.dep
