include ../Makefile.am.inc
if HAVE_WARNINGS_AS_ERRORS
-AM_CFLAGS = -Werror
+AM_CLEAN_CFLAGS = -Werror
endif
-noinst_LIBRARIES = libui.a
+noinst_LIBRARIES = libui.a libui_dirty.a
CLEANFILES = \
libui.a \
+ libui_dirty.a \
*~
MAINTAINERCLEANFILES = \
RUNLEX=$(top_srcdir)/tools/runlex.sh
+text_import_scanner_lex.h: text_import_scanner.c
+
wireshark-tap-register.c: $(WIRESHARK_TAP_SRC) $(top_srcdir)/tools/make-tapreg-dotc
@echo Making wireshark-tap-register.c
@$(top_srcdir)/tools/make-tapreg-dotc wireshark-tap-register.c $(srcdir) $(WIRESHARK_TAP_SRC)
libui_a_SOURCES = \
$(WIRESHARK_GTK_SRC) \
$(GENERATED_C_FILES) \
+ $(GENERATED_H_FILES) \
$(noinst_HEADERS) \
$(WIRESHARK_TAP_SRC)
-libui_a_DEPENDENCIES =
+libui_a_CFLAGS = $(AM_CLEAN_CFLAGS)
+
+libui_a_DEPENDENCIES =
+
+
+libui_dirty_a_SOURCES = \
+ $(DIRTY_GENERATED_C_FILES)
+
+libui_dirty_a_DEPENDENCIES =
# Common headers
AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/wiretap $(LIBGCRYPT_CFLAGS) $(LIBGNUTLS_CFLAGS) $(PORTAUDIO_INCLUDES)
$(DOXYGEN) doxygen.cfg
endif # HAVE_DOXYGEN
-checkapi:
- $(PERL) ../tools/checkAPIs.pl \
+checkapi: checkapi-base checkapi-todo
+
+checkapi-base:
+ $(PERL) ../tools/checkAPIs.pl -g deprecated-gtk \
$(WIRESHARK_GTK_SRC) \
$(WIRESHARK_TAP_SRC) \
- capture_if_details_dlg_win32.c \
- file_dlg_win32.c \
- print_win32.c
+ capture_if_details_dlg_win32.c
+
+checkapi-todo:
+ $(PERL) ../tools/checkAPIs.pl -M -g deprecated-gtk-todo \
+ $(WIRESHARK_GTK_SRC) \
+ $(WIRESHARK_TAP_SRC) \
+ capture_if_details_dlg_win32.c
expert_indicators.h:
echo "/* This file was automatically generated. DO NOT EDIT. */" > $@
gdk-pixbuf-csource --raw --name=network_$${icon}_pb_data ../image/toolbar/network_$${icon}_16.png >> $@ ;\
done
+remote_icons.h:
+ echo "/* This file was automatically generated. DO NOT EDIT. */" > $@
+ echo >> $@
+ for icon in arrow globe sat ; do \
+ gdk-pixbuf-csource --raw --name=remote_$${icon}_pb_data ../image/toolbar/remote_$${icon}_16.png >> $@ ;\
+ done
+
EXTRA_DIST = \
+ $(GENERATOR_FILES) \
airpcap_dlg.c \
airpcap_gui_utils.c \
capture_if_details_dlg_win32.c \
capture_if_details_dlg_win32.h \
doxygen.cfg.in \
- file_dlg_win32.c \
- file_dlg_win32.h \
libui.vcproj \
main_airpcap_toolbar.c \
Makefile.common \
Makefile.nmake \
- print_win32.c \
- print_win32.h \
- CMakeLists.txt
+ CMakeLists.txt \
+ Makefile_custom.common