clean-linker-script::
-rm -f linker-script.common
-generate-linker-scripts: linker-script.common
-
# debug file:line-function mapping generation
common-func-info.c: $(libmurphy_common_la_REGULAR_SOURCES)
$(QUIET_GEN)$(top_builddir)/build-aux/gen-debug-table -o $@ $^
clean-linker-script::
-rm -f linker-script.lua-utils
-generate-linker-scripts: linker-script.lua-utils
-
###################################
# murphy lua decision network
#
clean-linker-script::
-rm -f linker-script.lua-decision
-generate-linker-scripts: linker-script.lua-decision
-
###################################
# murphy core library
#
clean-linker-script::
-rm -f linker-script.core
-generate-linker-scripts: linker-script.core
-
# debug file:line-function mapping generation
core-func-info.c: $(libmurphy_core_la_REGULAR_SOURCES)
$(QUIET_GEN)$(top_builddir)/build-aux/gen-debug-table -o $@ $^
clean-linker-script::
-rm -f linker-script.libdbus
-generate-linker-scripts: linker-script.libdbus
-
-
# libdbus-based library with full abstraction
murphy_dbus_libdbus_headers = \
common/dbus-libdbus.h \
clean-linker-script::
-rm -f linker-script.dbus-libdbus
-generate-linker-scripts: linker-script.dbus-libdbus
-
# systemd-bus based library
murphy_dbus_sdbus_headers = \
common/dbus-sdbus.h \
clean-linker-script::
-rm -f linker-script.sd-bus
-generate-linker-scripts: linker-script.sd-bus
-
-
###################################
# murphy pulse glue library
#
clean-linker-script::
-rm -f linker-script.pulse
-generate-linker-scripts: linker-script.pulse
-
###################################
# murphy ecore glue library
#
clean-linker-script::
-rm -f linker-script.ecore
-generate-linker-scripts: linker-script.ecore
-
###################################
# murphy glib glue library
#
clean-linker-script::
-rm -f linker-script.glib
-generate-linker-scripts: linker-script.glib
-
###################################
# murphy qt glue library
#
clean-linker-script::
-rm -f linker-script.qt
-generate-linker-scripts: linker-script.qt
-
###################################
# murphy resolver library
#
clean-linker-script::
-rm -f linker-script.resolver
-
-generate-linker-scripts: linker-script.resolver
# simple interpreter lexical analyser and parser generation
SIMPLE_PARSER_PREFIX = yy_smpl_
BUILT_SOURCES += resolver/scripting/simple/simple-scanner.c \
clean-linker-script::
-rm -f linker-script.resource_backend
-generate-linker-scripts: linker-script.resource_backend
-
##########################
# readline replacement
#
clean-linker-script::
-rm -f linker-script.breedline
-generate-linker-scripts: linker-script.breedline
-
##########################
# breedline murphy glue library
#
clean-linker-script::
-rm -f linker-script.breedline-murphy
-generate-linker-scripts: linker-script.breedline-murphy
-
##########################
# breedline glib glue library
#
clean-linker-script::
-rm -f linker-script.breedline-glib
-generate-linker-scripts: linker-script.breedline-glib
-
###################################
# murphy resource external library
clean-linker-script::
-rm -f linker-script.resource
-generate-linker-scripts: linker-script.resource
-
-
# resource-api-test
bin_PROGRAMS += resource-api-test
clean-linker-script::
-rm -f linker-script.domain-control
-generate-linker-scripts: linker-script.domain-control
-
-
# Lua plugin
LUA_PLUGIN_SOURCES = plugins/plugin-lua.c
LUA_PLUGIN_CFLAGS = $(AM_CFLAGS) $(LUA_CFLAGS)
murphy_console_LDFLAGS = -rdynamic
endif
-generate-linker-scripts:
- $(MAKE) -C murphy-db $@
-
# cleanup
clean-local:: # clean-linker-script clean-func-infos
-rm -f *~