Switch to the "oooh shiny" splash image.
[obnox/wireshark/wip.git] / image / Makefile.nmake
1 #
2 # $Id$
3 #
4
5 include ..\config.nmake
6
7 # Nmake uses an implicit rule to build a .res from a .rc file!
8
9 ALL_RC=wireshark.rc libwireshark.rc tshark.rc rawshark.rc capinfos.rc editcap.rc text2pcap.rc mergecap.rc wiretap.rc dumpcap.rc wireshark.exe.manifest
10 all : $(ALL_RC)
11
12 wireshark.exe.manifest: wireshark.exe.manifest.in ..\config.nmake
13         sed -e s/@VERSION_MAJOR@/$(VERSION_MAJOR)/ \
14                 -e s/@VERSION_MINOR@/$(VERSION_MINOR)/ \
15                 -e s/@VERSION_MICRO@/$(VERSION_MICRO)/ \
16                 < wireshark.exe.manifest.in > $@
17
18 wireshark.rc   : win32-file-dlg.rc wireshark.rc.in wireshark.exe.manifest ..\config.nmake
19         sed -e s/@VERSION@/$(VERSION)/ \
20                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
21                 < wireshark.rc.in > $@
22
23 libwireshark.rc: libwireshark.rc.in ..\config.nmake
24         sed -e s/@VERSION@/$(VERSION)/ \
25                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
26                 < libwireshark.rc.in > $@
27
28 tshark.rc  : tshark.rc.in ..\config.nmake
29         sed -e s/@VERSION@/$(VERSION)/ \
30                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
31                 < tshark.rc.in > $@
32
33 rawshark.rc  : rawshark.rc.in ..\config.nmake
34         sed -e s/@VERSION@/$(VERSION)/ \
35                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
36                 < rawshark.rc.in > $@
37
38 capinfos.rc    : capinfos.rc.in ..\config.nmake
39         sed -e s/@VERSION@/$(VERSION)/ \
40                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
41                 < capinfos.rc.in > $@
42
43 editcap.rc    : editcap.rc.in ..\config.nmake
44         sed -e s/@VERSION@/$(VERSION)/ \
45                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
46                 < editcap.rc.in > $@
47
48 mergecap.rc   : mergecap.rc.in ..\config.nmake
49         sed -e s/@VERSION@/$(VERSION)/ \
50                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
51                 < mergecap.rc.in > $@
52
53 text2pcap.rc  : text2pcap.rc.in ..\config.nmake
54         sed -e s/@VERSION@/$(VERSION)/ \
55                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
56                 < text2pcap.rc.in > $@
57
58 wiretap.rc    : wiretap.rc.in ..\config.nmake
59         sed -e s/@VERSION@/$(WTAP_VERSION)/ \
60                 -e s/@RC_VERSION@/$(RC_WTAP_VERSION)/ \
61                 < wiretap.rc.in > $@
62
63 dumpcap.rc   : dumpcap.rc.in ..\config.nmake
64         sed -e s/@VERSION@/$(VERSION)/ \
65                 -e s/@RC_VERSION@/$(RC_VERSION)/ \
66                 < dumpcap.rc.in > $@
67
68 clean :
69         rm -f $(ALL_RC)
70
71 distclean: clean
72
73 maintainer-clean: distclean