## Makefile.am for KBabel catalogmanager

# this has all of the subdirectories that make will recurse into. If
# there are none, comment this out
SUBDIRS = libcvs libsvn icons

# this is the program that gets installed. Its name is used for all
# of the other Makefile.am variables
noinst_LTLIBRARIES = libcatalogmanager.la
bin_PROGRAMS = catalogmanager

# set the include path for X, qt and KDE. Let $(all_includes) be always last.
INCLUDES         = -I$(srcdir)/../common -I../common -I$(srcdir)/../kbabeldict \
-I$(srcdir)/../commonui -I../commonui -I./libsvn -I./libcvs \
-I$(srcdir)/libsvn -I$(srcdir)/libcvs $(all_includes)


# which sources should be compiled for kbabel
libcatalogmanager_la_SOURCES =	catalogmanageriface.skel \
			validationoptions.ui \
			catalogmanagerview.cpp \
			catalogmanager.cpp findinfilesdialog.cpp \
			catmanlistitem.cpp multiroughtransdlg.cpp validateprogresswidget.ui \
			validateprogress.cpp markpatternwidget.ui markpatterndialog.cpp


libcatalogmanager_la_LIBADD =  ../commonui/libkbabelcommonui.la \
../kbabeldict/libkbabeldict.la ./libcvs/libcatalogmanagercvs.la \
./libsvn/libcatalogmanagersvn.la $(LIB_KIO)
libcatalogmanager_la_LDFLAGS = $(all_libraries) -no-undefined $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_KIO) -lktexteditor $(LIB_KPARTS)


catalogmanager_SOURCES = main.cpp

# the libraries to link against.
catalogmanager_LDADD   = libcatalogmanager.la
catalogmanager_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_KIO) -lktexteditor $(LIB_KPARTS)

# these are the headers for your project
noinst_HEADERS   = catalogmanageriface.h catalogmanager.h \
		   catalogmanagerview.h catalogmanagerapp.h findinfilesdialog.h \
		   catmanlistitem.h catmanresource.h multiroughtransdlg.h

# let automoc handle all of the meta source files (moc)
METASOURCES = AUTO

rcdir = $(kde_datadir)/catalogmanager
rc_DATA = catalogmanagerui.rc


api:
	mkdir -p API && kdoc -d API -u $$PWD/API -p  -ltdeui -ltdecore -lqt -ldcop $(noinst_HEADERS)

distclean-local:
	rm -r -f API

KDE_ICON = AUTO

# this is where the kdelnk file will go
xdg_apps_DATA = catalogmanager.desktop

catalogmanager.lo: ../common/version.h
main.o: ../common/version.h

