You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
169 lines
6.4 KiB
169 lines
6.4 KiB
15 years ago
|
METASOURCES = AUTO
|
||
|
|
||
|
if with_included_sqlite3
|
||
|
LIB_SQLITE3_LOCAL = $(top_builddir)/digikam/libs/sqlite3/libsqlite3.la
|
||
|
SQLITE3_INCLUDES = -I$(top_srcdir)/digikam/libs/sqlite3
|
||
|
endif
|
||
|
|
||
|
INCLUDES = -I$(top_srcdir)/digikam/libs/sqlite2 \
|
||
|
-I$(top_srcdir)/digikam/libs/histogram \
|
||
|
-I$(top_srcdir)/digikam/libs/levels \
|
||
|
-I$(top_srcdir)/digikam/libs/curves \
|
||
|
-I$(top_srcdir)/digikam/libs/themeengine \
|
||
|
-I$(top_srcdir)/digikam/libs/widgets/common \
|
||
|
-I$(top_srcdir)/digikam/libs/thumbbar \
|
||
|
-I$(top_srcdir)/digikam/libs/jpegutils \
|
||
|
-I$(top_srcdir)/digikam/libs/dimg \
|
||
|
-I$(top_srcdir)/digikam/libs/dmetadata \
|
||
|
-I$(top_srcdir)/digikam/libs/imageproperties \
|
||
|
-I$(top_srcdir)/digikam/libs/threadimageio \
|
||
|
-I$(top_srcdir)/digikam/libs/dialogs \
|
||
|
-I$(top_builddir)/digikam/libs/dialogs \
|
||
|
-I$(top_srcdir)/digikam/utilities/cameragui \
|
||
|
-I$(top_srcdir)/digikam/utilities/imageeditor/editor \
|
||
|
-I$(top_srcdir)/digikam/utilities/imageeditor/canvas \
|
||
|
-I$(top_srcdir)/digikam/utilities/setup \
|
||
|
-I$(top_srcdir)/digikam/utilities/slideshow \
|
||
|
-I$(top_srcdir)/digikam/utilities/batch \
|
||
|
-I$(top_srcdir)/digikam/utilities/lighttable \
|
||
|
$(SQLITE3_INCLUDES) \
|
||
|
$(LIBKEXIV2_CFLAGS) \
|
||
|
$(LIBKIPI_CFLAGS) \
|
||
|
$(LIBKDCRAW_CFLAGS) \
|
||
|
$(GPHOTO_CFLAGS) \
|
||
|
$(all_includes)
|
||
|
|
||
|
|
||
|
# -- shared digiKam library rules -----------------------------------------------
|
||
|
|
||
|
lib_LTLIBRARIES = libdigikam.la
|
||
|
|
||
|
# NOTE from Gilles (30-11-06): kdateedit.cpp and metadatahub.cpp must be placed on the top
|
||
|
# of source file list to unbreak compilation with './configure -enable-final' option.
|
||
|
# I suspect a problem with X11 header included into albumfolderview.cpp witch redefine 'enum' type.
|
||
|
libdigikam_la_SOURCES = kdateedit.cpp \
|
||
|
metadatahub.cpp \
|
||
|
digikamapp.cpp \
|
||
|
album.cpp \
|
||
|
albumdb.cpp \
|
||
|
albumdb_sqlite2.cpp \
|
||
|
albumicongroupitem.cpp \
|
||
|
albumiconitem.cpp \
|
||
|
albumiconview.cpp \
|
||
|
albumiconviewfilter.cpp \
|
||
|
albumitemhandler.cpp \
|
||
|
albumfiletip.cpp \
|
||
|
albumfolderview.cpp \
|
||
|
albumhistory.cpp \
|
||
|
albumlister.cpp \
|
||
|
albummanager.cpp \
|
||
|
albumpropsedit.cpp \
|
||
|
albumsettings.cpp \
|
||
|
albumthumbnailloader.cpp \
|
||
|
albumwidgetstack.cpp \
|
||
|
cameralist.cpp \
|
||
|
cameratype.cpp \
|
||
|
datefolderview.cpp \
|
||
|
dcopiface.cpp \
|
||
|
dcopiface.skel \
|
||
|
digikamfirstrun.cpp \
|
||
|
digikamview.cpp \
|
||
|
dio.cpp \
|
||
|
dragobjects.cpp \
|
||
|
firstrun.cpp \
|
||
|
folderitem.cpp \
|
||
|
folderview.cpp \
|
||
|
iconview.cpp \
|
||
|
icongroupitem.cpp \
|
||
|
iconitem.cpp \
|
||
|
imageattributeswatch.cpp \
|
||
|
imageinfo.cpp \
|
||
|
imagepreviewview.cpp \
|
||
|
kdatetimeedit.cpp \
|
||
|
kdatepickerpopup.cpp \
|
||
|
kipiinterface.cpp \
|
||
|
mediaplayerview.cpp \
|
||
|
mimefilter.cpp \
|
||
|
monthwidget.cpp \
|
||
|
pixmapmanager.cpp \
|
||
|
ratingfilter.cpp \
|
||
|
ratingpopupmenu.cpp \
|
||
|
ratingwidget.cpp \
|
||
|
scanlib.cpp \
|
||
|
searchadvanceddialog.cpp \
|
||
|
searchfolderview.cpp \
|
||
|
searchquickdialog.cpp \
|
||
|
searchresultsview.cpp \
|
||
|
searchresultsitem.cpp \
|
||
|
searchwidgets.cpp \
|
||
|
syncjob.cpp \
|
||
|
tageditdlg.cpp \
|
||
|
tagfilterview.cpp \
|
||
|
tagfolderview.cpp \
|
||
|
tagspopupmenu.cpp \
|
||
|
timelinefolderview.cpp \
|
||
|
timelineview.cpp \
|
||
|
timelinewidget.cpp \
|
||
|
upgradedb_sqlite2tosqlite3.cpp \
|
||
|
welcomepageview.cpp
|
||
|
|
||
|
# NOTE: if local libsqlite3 is used LIB_SQLITE3 is null.
|
||
|
# if shared libsqlite3 is used LIB_SQLITE3_LOCAL is null.
|
||
|
libdigikam_la_LIBADD = $(LIB_SQLITE3) \
|
||
|
$(LIB_SQLITE3_LOCAL) \
|
||
|
$(LIB_KIO) \
|
||
|
$(LIB_KABC) \
|
||
|
$(LIB_KHTML) \
|
||
|
$(LIBKIPI_LIBS) \
|
||
|
$(LIBKEXIV2_LIBS) \
|
||
|
$(LIB_KUTILS) \
|
||
|
$(top_builddir)/digikam/libs/sqlite2/libsqlite2.la \
|
||
|
$(top_builddir)/digikam/libs/thumbbar/libthumbbar.la \
|
||
|
$(top_builddir)/digikam/libs/themeengine/libthemeengine.la \
|
||
|
$(top_builddir)/digikam/libs/widgets/libwidgets.la \
|
||
|
$(top_builddir)/digikam/libs/dialogs/libdialog.la \
|
||
|
$(top_builddir)/digikam/libs/jpegutils/libjpegutils.la \
|
||
|
$(top_builddir)/digikam/libs/dimg/libdimg.la \
|
||
|
$(top_builddir)/digikam/libs/imageproperties/libimagepropertiesdigikam.la \
|
||
|
$(top_builddir)/digikam/libs/threadimageio/libthreadimageio.la \
|
||
|
$(top_builddir)/digikam/libs/greycstoration/libgreycstoration.la \
|
||
|
$(top_builddir)/digikam/utilities/batch/libbatch.la \
|
||
|
$(top_builddir)/digikam/utilities/slideshow/libslideshow.la \
|
||
|
$(top_builddir)/digikam/utilities/cameragui/libcameragui.la \
|
||
|
$(top_builddir)/digikam/utilities/imageeditor/canvas/libdimgcanvas.la \
|
||
|
$(top_builddir)/digikam/utilities/imageeditor/editor/libdimgeditor.la \
|
||
|
$(top_builddir)/digikam/utilities/setup/libsetup.la \
|
||
|
$(top_builddir)/digikam/utilities/lighttable/liblighttable.la
|
||
|
|
||
|
libdigikam_la_LDFLAGS = $(LIBKEXIV2_LIBS) $(all_libraries) $(KDE_RPATH) -no-undefined
|
||
|
|
||
|
# -- main digiKam binary target file rules ----------------------------------------------
|
||
|
|
||
|
bin_PROGRAMS = digikam
|
||
|
|
||
|
digikam_SOURCES = main.cpp
|
||
|
|
||
|
digikam_LDADD = $(LIB_QT) \
|
||
|
$(LIB_KDECORE) \
|
||
|
$(LIB_KDEUI) \
|
||
|
$(LIBSOCKET) \
|
||
|
$(LIB_KFILE) \
|
||
|
$(LIB_KPARTS) \
|
||
|
$(LIB_KUTILS) \
|
||
|
libdigikam.la
|
||
|
|
||
|
digikam_LDFLAGS = $(LIBKIPI_LIBS) $(LIBKDCRAW_LIBS) $(LIBKEXIV2_LIBS) $(KDE_RPATH) $(all_libraries) $(LIB_KUTILS)
|
||
|
|
||
|
rcdir = $(kde_datadir)/digikam
|
||
|
rc_DATA = digikamui.rc
|
||
|
|
||
|
dummy_digikam.cpp:
|
||
|
echo > dummy_digikam.cpp
|
||
|
|
||
|
xdg_apps_DATA = digikam.desktop
|
||
|
|
||
|
include_HEADERS = digikam_export.h
|
||
|
|
||
|
include ../../admin/Doxyfile.am
|
||
|
noinst_HEADERS = dcopiface.h
|