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.
58 lines
1.8 KiB
58 lines
1.8 KiB
## Makefile.am for krecipes
|
|
|
|
# this is the program that gets installed. it's name is used for all
|
|
# of the other Makefile.am variables
|
|
bin_PROGRAMS = krecipes
|
|
|
|
SUBDIRS = backends importers widgets dialogs exporters datablocks tests
|
|
|
|
# set the include path for X, qt and KDE
|
|
INCLUDES = -I$(srcdir) -I$(srcdir)/backends -I$(srcdir)/backends/SQLite $(all_includes)
|
|
|
|
# the library search path.
|
|
krecipes_LDFLAGS = $(KDE_RPATH) $(LIB_TDEPARTS) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) -ltdefx -lDCOP $(LIB_QT) $(all_libraries)
|
|
|
|
|
|
# Check for optional libs
|
|
if link_lib_SQLITE
|
|
qsqlite_libadds = backends/SQLite/libkrecsqlite.la $(SQLITE_LIB)
|
|
endif
|
|
|
|
if link_lib_MYSQL
|
|
mysql_libadds =backends/MySQL/libkrecmysql.la
|
|
endif
|
|
|
|
if link_lib_POSTGRESQL
|
|
psql_libadds =backends/PostgreSQL/libkrecpsql.la
|
|
endif
|
|
|
|
# the shared libraries to link against.
|
|
krecipes_LDADD = \
|
|
backends/libkrecipesdbs.la exporters/libkrecipesexporters.la \
|
|
importers/libkrecipesimporters.la widgets/libkrecipeswidgets.la dialogs/libkrecipesdialogs.la \
|
|
widgets/libkrecipeswidgets.la datablocks/libdatablocks.la \
|
|
$(qsqlite_libadds) $(mysql_libadds) $(psql_libadds) $(LIB_TDEHTML) $(LIB_TDESPELL) $(LIB_TDEPARTS) -ltdefx
|
|
|
|
# which sources should be compiled for krecipes
|
|
krecipes_SOURCES = \
|
|
main.cpp krecipes.cpp krecipesview.cpp pref.cpp \
|
|
krecipesiface.skel krecipesdbiface.skel \
|
|
propertycalculator.cpp setupwizard.cpp \
|
|
shoppingcalculator.cpp kstartuplogo.cpp \
|
|
recipeactionshandler.cpp \
|
|
recipefilter.cpp \
|
|
convert_sqlite3.cpp klomanager.cpp
|
|
|
|
# let automoc handle all of the meta source files (moc)
|
|
METASOURCES = AUTO
|
|
|
|
KDE_ICON = krecipes
|
|
|
|
# this is where the kdelnk file will go
|
|
kdelnkdir = $(kde_appsdir)/Utilities
|
|
kdelnk_DATA = krecipes.desktop
|
|
|
|
# this is where the XML-GUI resource file goes
|
|
rcdir = $(kde_datadir)/krecipes
|
|
rc_DATA = krecipesui.rc
|