aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/Makefile.nmake
blob: b5eca047bbd0e4356a3486387275f5c2084fe17e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
include ..\config.nmake

############### no need to modify below this line #########

CFLAGS=/MT /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)\include $(LOCAL_CFLAGS)

{$S}.c{$O}.obj::
   $(CC) $(CFLAGS) -Fd$O\ -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 \
	colors.obj       \
	color_dlg.obj    \
	column_prefs.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 	\
	packet_win.obj	\
	plugins_dlg.obj	\
	prefs_dlg.obj \
	print_dlg.obj \
	print_prefs.obj  \
	progress_dlg.obj \
	proto_draw.obj \
	simple_dialog.obj \
	stream_prefs.obj \
	summary_dlg.obj \
	ui_util.obj


libui.lib	: ..\config.h $(OBJECTS)
	lib /out:libui.lib $(OBJECTS)	


..\config.h	: ..\config.h.win32
	copy ..\config.h.win32 ..\config.h

clean:
	rm -f $(OBJECTS) libui.lib