aboutsummaryrefslogtreecommitdiffstats
path: root/gtk
diff options
context:
space:
mode:
authorJeff Morriss <jeff.morriss@ulticom.com>2010-11-16 20:13:26 +0000
committerJeff Morriss <jeff.morriss@ulticom.com>2010-11-16 20:13:26 +0000
commitd63f2559da8c559e6a669ea06ae723492ec6d3b0 (patch)
tree76d2c3752c61c90e254049762ead2905223a90b2 /gtk
parent6488fe601d99a796d4467b5b5abd754b2ae7e95b (diff)
Split libui into libui and libui_dirty. The latter contains (only)
text_import_scanner.c (which is generated and not by us so we can't guarantee that it's clean). svn path=/trunk/; revision=34912
Diffstat (limited to 'gtk')
-rw-r--r--gtk/Makefile.am15
-rw-r--r--gtk/Makefile.common4
-rw-r--r--gtk/Makefile.nmake15
3 files changed, 23 insertions, 11 deletions
diff --git a/gtk/Makefile.am b/gtk/Makefile.am
index 82f591b8e2..e0367546dc 100644
--- a/gtk/Makefile.am
+++ b/gtk/Makefile.am
@@ -25,13 +25,14 @@ include Makefile.common
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 = \
@@ -50,7 +51,15 @@ libui_a_SOURCES = \
$(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)
diff --git a/gtk/Makefile.common b/gtk/Makefile.common
index 4be6a5fbf1..26db07a527 100644
--- a/gtk/Makefile.common
+++ b/gtk/Makefile.common
@@ -29,7 +29,9 @@ GENERATED_HEADER_FILES = \
# Generated C source files that we want in the distribution.
GENERATED_C_FILES = \
- wireshark-tap-register.c \
+ wireshark-tap-register.c
+
+DIRTY_GENERATED_C_FILES = \
text_import_scanner.c
# All the generated files we want in the distribution.
diff --git a/gtk/Makefile.nmake b/gtk/Makefile.nmake
index 240d73e3fd..782a6b4fe8 100644
--- a/gtk/Makefile.nmake
+++ b/gtk/Makefile.nmake
@@ -31,6 +31,7 @@ include Makefile.common
WIRESHARK_WIN32_GTK_SRC = \
$(WIRESHARK_GTK_SRC) \
$(GENERATED_C_FILES) \
+ $(DIRTY_GENERATED_C_FILES) \
capture_if_details_dlg_win32.c \
file_dlg_win32.c \
print_win32.c \
@@ -52,14 +53,14 @@ WIRESHARK_WIN32_GTK_SRC = \
pa_x86_plain_converters.c \
pa_win_waveformat.c \
!ENDIF
- pa_win_wmme.c
+ pa_win_wmme.c
!ENDIF
WIRESHARK_TAP_OBJECTS = $(WIRESHARK_TAP_SRC:.c=.obj)
WIRESHARK_WIN32_GTK_OBJECTS = $(WIRESHARK_WIN32_GTK_SRC:.c=.obj)
-
+
libui.lib : ..\config.h $(WIRESHARK_WIN32_GTK_OBJECTS) $(WIRESHARK_TAP_OBJECTS)
link /lib /out:libui.lib $(WIRESHARK_WIN32_GTK_OBJECTS) $(WIRESHARK_TAP_OBJECTS) winmm.lib
@@ -89,7 +90,7 @@ RUNLEX=..\tools\runlex.sh
text_import_scanner.h: text_import_scanner.c
text_import_scanner.obj : text_import_scanner.c
$(CC) $(CVARSDLL) $(GENERATED_CFLAGS) $(WSUG_CFLAGS) -Fd.\ -c $?
-
+
!IF "$(PORTAUDIO_VERSION)" == "18"
pa_lib.obj: $(PORTAUDIO_DIR)\pa_common\pa_lib.c
$(CC) -c $(LOCAL_CFLAGS) $?
@@ -179,13 +180,13 @@ checkapi-base:
$(WIRESHARK_TAP_SRC) \
capture_if_details_dlg_win32.c \
file_dlg_win32.c \
- print_win32.c
-
+ print_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 \
file_dlg_win32.c \
- print_win32.c
-
+ print_win32.c
+