octsdr-2g-wireshark/application/tool/wireshark/plugins/octasic/octpkt_ws/Makefile.nmake

58 lines
1.6 KiB
Makefile

# Makefile.nmake
# nmake file for Wireshark plugin
#
# $Id: Makefile.nmake 24520 2008-03-01 12:31:01Z jake $
#
!include ..\..\..\$(TGT_WS_VERSION)\config.nmake
# The name
PACKAGE=octpkt
# The version
!IF "$(MODULE_VERSION_MAJOR)" == ""
MODULE_VERSION_MAJOR=1
!ENDIF
!IF "$(MODULE_VERSION_MINOR)" == ""
MODULE_VERSION_MINOR=0
!ENDIF
!IF "$(MODULE_VERSION_MICRO)" == ""
MODULE_VERSION_MICRO=1
!ENDIF
!IF "$(MODULE_VERSION_EXTRA)" == ""
MODULE_VERSION_EXTRA=0
!ENDIF
#
# The RC_VERSION should be comma-separated, not dot-separated,
# as per Graham Bloice's message in
#
# http://www.ethereal.com/lists/ethereal-dev/200303/msg00283.html
#
# "The RC_VERSION variable in config.nmake should be comma separated.
# This allows the resources to be built correctly and the version
# number to be correctly displayed in the explorer properties dialog
# for the executables, and XP's tooltip, rather than 0.0.0.0."
#
MODULE_VERSION=$(MODULE_VERSION_MAJOR)_$(MODULE_VERSION_MINOR)_$(MODULE_VERSION_MICRO)_$(MODULE_VERSION_EXTRA)
RC_MODULE_VERSION=$(MODULE_VERSION_MAJOR),$(MODULE_VERSION_MINOR),$(MODULE_VERSION_MICRO),$(MODULE_VERSION_EXTRA)
# the name of the plugin
PLUGIN_NAME = octpkt_ws
# the dissector sources (without any helpers)
SRC_PATH=source
DISSECTOR_SRC = source/octpkt.c
!IF "$(TGT_VERSION)" != ""
LOCAL_CFLAGS=/DTGT_VERSION=$(TGT_VERSION) /DMODULE_VERSION=$(MODULE_VERSION) $(LOCAL_CFLAGS)
RC_INTERNAL_NAME="Base on $(PACKAGE) version $(TGT_VERSION)"
!ELSE
LOCAL_CFLAGS=/DMODULE_VERSION=$(MODULE_VERSION) $(LOCAL_CFLAGS)
RC_INTERNAL_NAME="Base on $(PACKAGE) version $(MODULE_VERSION)"
!ENDIF
include ..\MakeRules.nmake