Handle dependencies for .h files in the same directory as the source.
Fixes missing header dependencies for the sudoers and python plugins.
This commit is contained in:
@@ -228,110 +228,286 @@ check_python_examples: $(CHECK_PYTHON_EXAMPLES_OBJS) $(LIBPYTHONPLUGIN)
|
||||
|
||||
# Autogenerated dependencies, do not modify
|
||||
check_python_examples.o: $(srcdir)/regress/check_python_examples.c \
|
||||
$(incdir)/sudo_dso.h
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_conf.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_dso.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/regress/iohelpers.h \
|
||||
$(srcdir)/regress/testhelpers.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/regress/check_python_examples.c
|
||||
check_python_examples.i: $(srcdir)/regress/check_python_examples.c \
|
||||
$(incdir)/sudo_dso.h
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_conf.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_dso.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/regress/iohelpers.h \
|
||||
$(srcdir)/regress/testhelpers.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
check_python_examples.plog: check_python_examples.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/regress/check_python_examples.c --i-file $< --output-file $@
|
||||
iohelpers.o: $(srcdir)/regress/iohelpers.c
|
||||
iohelpers.o: $(srcdir)/regress/iohelpers.c $(incdir)/sudo_compat.h \
|
||||
$(srcdir)/regress/iohelpers.h $(top_builddir)/config.h
|
||||
$(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/regress/iohelpers.c
|
||||
iohelpers.i: $(srcdir)/regress/iohelpers.c
|
||||
iohelpers.i: $(srcdir)/regress/iohelpers.c $(incdir)/sudo_compat.h \
|
||||
$(srcdir)/regress/iohelpers.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
iohelpers.plog: iohelpers.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/regress/iohelpers.c --i-file $< --output-file $@
|
||||
pyhelpers.lo: $(srcdir)/pyhelpers.c $(top_builddir)/pathnames.h
|
||||
pyhelpers.lo: $(srcdir)/pyhelpers.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h $(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h \
|
||||
$(top_builddir)/pathnames.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/pyhelpers.c
|
||||
pyhelpers.i: $(srcdir)/pyhelpers.c $(top_builddir)/pathnames.h
|
||||
pyhelpers.i: $(srcdir)/pyhelpers.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h $(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h \
|
||||
$(top_builddir)/pathnames.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
pyhelpers.plog: pyhelpers.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/pyhelpers.c --i-file $< --output-file $@
|
||||
python_baseplugin.lo: $(srcdir)/python_baseplugin.c
|
||||
python_baseplugin.lo: $(srcdir)/python_baseplugin.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h $(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_baseplugin.c
|
||||
python_baseplugin.i: $(srcdir)/python_baseplugin.c
|
||||
python_baseplugin.i: $(srcdir)/python_baseplugin.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h $(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_baseplugin.plog: python_baseplugin.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_baseplugin.c --i-file $< --output-file $@
|
||||
python_convmessage.lo: $(srcdir)/python_convmessage.c
|
||||
python_convmessage.lo: $(srcdir)/python_convmessage.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_convmessage.c
|
||||
python_convmessage.i: $(srcdir)/python_convmessage.c
|
||||
python_convmessage.i: $(srcdir)/python_convmessage.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_convmessage.plog: python_convmessage.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_convmessage.c --i-file $< --output-file $@
|
||||
python_importblocker.lo: $(srcdir)/python_importblocker.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_util.h
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(incdir)/sudo_util.h \
|
||||
$(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_importblocker.c
|
||||
python_importblocker.i: $(srcdir)/python_importblocker.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_util.h
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(incdir)/sudo_util.h \
|
||||
$(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_importblocker.plog: python_importblocker.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_importblocker.c --i-file $< --output-file $@
|
||||
python_loghandler.lo: $(srcdir)/python_loghandler.c
|
||||
python_loghandler.lo: $(srcdir)/python_loghandler.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h $(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_loghandler.c
|
||||
python_loghandler.i: $(srcdir)/python_loghandler.c
|
||||
python_loghandler.i: $(srcdir)/python_loghandler.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h $(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_loghandler.plog: python_loghandler.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_loghandler.c --i-file $< --output-file $@
|
||||
python_plugin_approval.lo: $(srcdir)/python_plugin_approval.c
|
||||
python_plugin_approval.lo: $(srcdir)/python_plugin_approval.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_approval_multi.inc \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_plugin_approval.c
|
||||
python_plugin_approval.i: $(srcdir)/python_plugin_approval.c
|
||||
python_plugin_approval.i: $(srcdir)/python_plugin_approval.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_approval_multi.inc \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_plugin_approval.plog: python_plugin_approval.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_plugin_approval.c --i-file $< --output-file $@
|
||||
python_plugin_audit.lo: $(srcdir)/python_plugin_audit.c
|
||||
python_plugin_audit.lo: $(srcdir)/python_plugin_audit.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_audit_multi.inc \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_plugin_audit.c
|
||||
python_plugin_audit.i: $(srcdir)/python_plugin_audit.c
|
||||
python_plugin_audit.i: $(srcdir)/python_plugin_audit.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_audit_multi.inc \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_plugin_audit.plog: python_plugin_audit.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_plugin_audit.c --i-file $< --output-file $@
|
||||
python_plugin_common.lo: $(srcdir)/python_plugin_common.c \
|
||||
$(incdir)/sudo_conf.h $(incdir)/sudo_queue.h
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_conf.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_plugin_common.c
|
||||
python_plugin_common.i: $(srcdir)/python_plugin_common.c \
|
||||
$(incdir)/sudo_conf.h $(incdir)/sudo_queue.h
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_conf.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_plugin_common.plog: python_plugin_common.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_plugin_common.c --i-file $< --output-file $@
|
||||
python_plugin_group.lo: $(srcdir)/python_plugin_group.c
|
||||
python_plugin_group.lo: $(srcdir)/python_plugin_group.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_plugin_group.c
|
||||
python_plugin_group.i: $(srcdir)/python_plugin_group.c
|
||||
python_plugin_group.i: $(srcdir)/python_plugin_group.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_plugin_group.plog: python_plugin_group.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_plugin_group.c --i-file $< --output-file $@
|
||||
python_plugin_io.lo: $(srcdir)/python_plugin_io.c
|
||||
python_plugin_io.lo: $(srcdir)/python_plugin_io.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h $(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/python_plugin_io_multi.inc \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_plugin_io.c
|
||||
python_plugin_io.i: $(srcdir)/python_plugin_io.c
|
||||
python_plugin_io.i: $(srcdir)/python_plugin_io.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_debug.h \
|
||||
$(incdir)/sudo_plugin.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/pyhelpers.h $(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/python_plugin_io_multi.inc \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_plugin_io.plog: python_plugin_io.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_plugin_io.c --i-file $< --output-file $@
|
||||
python_plugin_policy.lo: $(srcdir)/python_plugin_policy.c
|
||||
python_plugin_policy.lo: $(srcdir)/python_plugin_policy.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/python_plugin_policy.c
|
||||
python_plugin_policy.i: $(srcdir)/python_plugin_policy.c
|
||||
python_plugin_policy.i: $(srcdir)/python_plugin_policy.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/python_plugin_common.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
python_plugin_policy.plog: python_plugin_policy.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/python_plugin_policy.c --i-file $< --output-file $@
|
||||
sudo_python_debug.lo: $(srcdir)/sudo_python_debug.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_conf.h \
|
||||
$(incdir)/sudo_fatal.h $(incdir)/sudo_gettext.h \
|
||||
$(incdir)/sudo_queue.h $(top_builddir)/config.h
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_fatal.h \
|
||||
$(incdir)/sudo_gettext.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/sudo_python_debug.c
|
||||
sudo_python_debug.i: $(srcdir)/sudo_python_debug.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_conf.h \
|
||||
$(incdir)/sudo_fatal.h $(incdir)/sudo_gettext.h \
|
||||
$(incdir)/sudo_queue.h $(top_builddir)/config.h
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_fatal.h \
|
||||
$(incdir)/sudo_gettext.h $(incdir)/sudo_queue.h \
|
||||
$(srcdir)/sudo_python_debug.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
sudo_python_debug.plog: sudo_python_debug.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/sudo_python_debug.c --i-file $< --output-file $@
|
||||
sudo_python_module.lo: $(srcdir)/sudo_python_module.c
|
||||
sudo_python_module.lo: $(srcdir)/sudo_python_module.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(LIBTOOL) $(LTFLAGS) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/sudo_python_module.c
|
||||
sudo_python_module.i: $(srcdir)/sudo_python_module.c
|
||||
sudo_python_module.i: $(srcdir)/sudo_python_module.c \
|
||||
$(incdir)/compat/stdbool.h $(incdir)/sudo_compat.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h \
|
||||
$(srcdir)/sudo_python_debug.h \
|
||||
$(srcdir)/sudo_python_module.h $(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
sudo_python_module.plog: sudo_python_module.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/sudo_python_module.c --i-file $< --output-file $@
|
||||
testhelpers.o: $(srcdir)/regress/testhelpers.c
|
||||
testhelpers.o: $(srcdir)/regress/testhelpers.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_conf.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h $(srcdir)/regress/iohelpers.h \
|
||||
$(srcdir)/regress/testhelpers.h $(srcdir)/sudo_python_debug.h \
|
||||
$(top_builddir)/config.h
|
||||
$(CC) -c $(CPPFLAGS) $(CFLAGS) $(ASAN_CFLAGS) $(PIE_CFLAGS) $(SSP_CFLAGS) $(srcdir)/regress/testhelpers.c
|
||||
testhelpers.i: $(srcdir)/regress/testhelpers.c
|
||||
testhelpers.i: $(srcdir)/regress/testhelpers.c $(incdir)/compat/stdbool.h \
|
||||
$(incdir)/sudo_compat.h $(incdir)/sudo_conf.h \
|
||||
$(incdir)/sudo_debug.h $(incdir)/sudo_plugin.h \
|
||||
$(incdir)/sudo_queue.h $(srcdir)/pyhelpers.h \
|
||||
$(srcdir)/pyhelpers_cpychecker.h $(srcdir)/regress/iohelpers.h \
|
||||
$(srcdir)/regress/testhelpers.h $(srcdir)/sudo_python_debug.h \
|
||||
$(top_builddir)/config.h
|
||||
$(CC) -E -o $@ $(CPPFLAGS) $<
|
||||
testhelpers.plog: testhelpers.i
|
||||
rm -f $@; pvs-studio --cfg $(PVS_CFG) --sourcetree-root $(top_srcdir) --skip-cl-exe yes --source-file $(srcdir)/regress/testhelpers.c --i-file $< --output-file $@
|
||||
|
Reference in New Issue
Block a user