wireshark/gtk/Makefile.nmake
Guy Harris ee5ca25d31 Include files from the "epan" directory and subdirectories thereof with
"epan/..." pathnames, so as to avoid collisions with header files in any
of the directories in which we look (e.g., "proto.h", as some other
package has its own "proto.h" file which it installs in the top-level
include directory).

Don't add "-I" flags to search "epan", as that's no longer necessary
(and we want includes of "epan" headers to fail if the "epan/" is left
out, so that we don't re-introduce includes lacking "epan/").

svn path=/trunk/; revision=4586
2002-01-21 07:37:49 +00:00

63 lines
1.4 KiB
Makefile

include ..\config.nmake
############### no need to modify below this line #########
CFLAGS=-DHAVE_CONFIG_H /I.. /I../wiretap \
/I$(GLIB_DIR) /I$(GTK_DIR) /I$(GLIB_DIR)/gmodule \
/I$(GTK_DIR)\gdk /I$(GTK_DIR)\gdk\win32 \
/I$(PCAP_DIR)\WPCAP\LIBPCAP /I$(PCAP_DIR)\WPCAP\LIBPCAP\bpf \
/I$(PCAP_DIR)\WPCAP\LIBPCAP\lbl \
/I$(PCAP_DIR)\include $(LOCAL_CFLAGS)
CVARSDLL=-DWIN32 -DNULL=0 -D_MT -D_DLL
.c.obj::
$(CC) $(CVARSDLL) $(CFLAGS) -Fd.\ -c $<
# gtkclist.obj is not in here because it is gtk+-1.2 code,
# while the DLL for GTK+ on windows is gtk+-1.3, and there's
# some functions that have disappeared in gtk+-1.3. I might
# get around to #ifdef'ing them out in our gtkclist.c.
OBJECTS=capture_dlg.obj \
capture_prefs.obj \
color_dlg.obj \
colors.obj \
color_utils.obj \
column_prefs.obj \
decode_as_dlg.obj \
dfilter_expr_dlg.obj \
display_opts.obj \
dlg_utils.obj \
file_dlg.obj \
filter_prefs.obj \
find_dlg.obj \
follow_dlg.obj \
goto_dlg.obj \
gui_prefs.obj \
help_dlg.obj \
main.obj \
menu.obj \
nameres_prefs.obj \
packet_win.obj \
plugins_dlg.obj \
prefs_dlg.obj \
print_dlg.obj \
print_prefs.obj \
progress_dlg.obj \
proto_dlg.obj \
proto_draw.obj \
proto_hier_stats_dlg.obj \
simple_dialog.obj \
stream_prefs.obj \
summary_dlg.obj \
tcp_graph.obj \
ui_util.obj
libui.lib : ..\config.h $(OBJECTS)
lib /out:libui.lib $(OBJECTS)
clean:
rm -f $(OBJECTS) libui.lib $(PDB_FILE)