aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorKovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com>2009-10-10 08:33:05 +0000
committerKovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com>2009-10-10 08:33:05 +0000
commit251124a935c2082e44e410aa5c38d0f5b8e772a3 (patch)
treeecd83d054112b7661772acd77f92b94dcba0d9e7 /epan
parent1f57b83867e5e584c55569e5b7ffd4013e4a86b4 (diff)
Introduce PROTOCOL_NAME variable in makefiles
svn path=/trunk/; revision=30467
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/pidl/mapi/Makefile16
-rw-r--r--epan/dissectors/pidl/nspi/Makefile14
-rw-r--r--epan/dissectors/pidl/rfr/Makefile14
3 files changed, 25 insertions, 19 deletions
diff --git a/epan/dissectors/pidl/mapi/Makefile b/epan/dissectors/pidl/mapi/Makefile
index e2a8adace8..def415e0da 100644
--- a/epan/dissectors/pidl/mapi/Makefile
+++ b/epan/dissectors/pidl/mapi/Makefile
@@ -1,16 +1,18 @@
-all: packet-dcerpc-mapi.c packet-dcerpc-mapi.h
+PROTOCOL_NAME=mapi
-packet-dcerpc-mapi.c packet-dcerpc-mapi.h: mapi.idl \
- mapi.cnf \
+all: packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h
+
+packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h: $(PROTOCOL_NAME).idl \
+ $(PROTOCOL_NAME).cnf \
request.cnf.c \
response.cnf.c \
mapicodes_enum.h \
mapitags_enum.h \
../idl_types.h
- ../../../../tools/pidl/pidl --verbose --includedir=.. --ws-parser -- mapi.idl
+ ../../../../tools/pidl/pidl --verbose --includedir=.. --ws-parser -- $(PROTOCOL_NAME).idl
clean:
- rm -f packet-dcerpc-mapi.c packet-dcerpc-mapi.h idl_types.h
+ rm -f packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h idl_types.h
-install: packet-dcerpc-mapi.c packet-dcerpc-mapi.h
- cp packet-dcerpc-mapi.c packet-dcerpc-mapi.h ../../
+install: packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h
+ cp packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h ../../
diff --git a/epan/dissectors/pidl/nspi/Makefile b/epan/dissectors/pidl/nspi/Makefile
index 3bf57b890c..d66ac6698e 100644
--- a/epan/dissectors/pidl/nspi/Makefile
+++ b/epan/dissectors/pidl/nspi/Makefile
@@ -1,10 +1,12 @@
-all: packet-dcerpc-nspi.c packet-dcerpc-nspi.h
+PROTOCOL_NAME=nspi
-packet-dcerpc-nspi.c packet-dcerpc-nspi.h: nspi.idl nspi.cnf mapicodes_enum.h mapitags_enum.h ../idl_types.h
- ../../../../tools/pidl/pidl --includedir=.. --ws-parser -- nspi.idl
+all: packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h
+
+packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h: $(PROTOCOL_NAME).idl $(PROTOCOL_NAME).cnf mapicodes_enum.h mapitags_enum.h ../idl_types.h
+ ../../../../tools/pidl/pidl --includedir=.. --ws-parser -- $(PROTOCOL_NAME).idl
clean:
- rm -f packet-dcerpc-nspi.c packet-dcerpc-nspi.h idl_types.h
+ rm -f packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h idl_types.h
-install: packet-dcerpc-nspi.c packet-dcerpc-nspi.h
- cp packet-dcerpc-nspi.c packet-dcerpc-nspi.h ../../
+install: packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h
+ cp packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h ../../
diff --git a/epan/dissectors/pidl/rfr/Makefile b/epan/dissectors/pidl/rfr/Makefile
index 4f740d9747..4d12989a6b 100644
--- a/epan/dissectors/pidl/rfr/Makefile
+++ b/epan/dissectors/pidl/rfr/Makefile
@@ -1,10 +1,12 @@
-all: packet-dcerpc-rfr.c packet-dcerpc-rfr.h
+PROTOCOL_NAME=rfr
-packet-dcerpc-rfr.c packet-dcerpc-rfr.h: rfr.idl rfr.cnf mapicodes_enum.h ../idl_types.h
- ../../../../tools/pidl/pidl --includedir=.. --ws-parser -- rfr.idl
+all: packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h
+
+packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h: $(PROTOCOL_NAME).idl $(PROTOCOL_NAME).cnf mapicodes_enum.h ../idl_types.h
+ ../../../../tools/pidl/pidl --includedir=.. --ws-parser -- $(PROTOCOL_NAME).idl
clean:
- rm -f packet-dcerpc-rfr.c packet-dcerpc-rfr.h idl_types.h
+ rm -f packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h idl_types.h
-install: packet-dcerpc-rfr.c packet-dcerpc-rfr.h
- cp packet-dcerpc-rfr.c packet-dcerpc-rfr.h ../../
+install: packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h
+ cp packet-dcerpc-$(PROTOCOL_NAME).c packet-dcerpc-$(PROTOCOL_NAME).h ../../