From 537bdbc62a2a4e915d3b7304de386aa2b88661b2 Mon Sep 17 00:00:00 2001
From: Sven Gestegard Robertz <sven.robertz@cs.lth.se>
Date: Mon, 9 Feb 2015 22:40:16 +0100
Subject: [PATCH] moved jastadd example to its own Makefile rule in
 examples/user_types

---
 examples/user_types/Makefile | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/examples/user_types/Makefile b/examples/user_types/Makefile
index d742a4f..7603ffd 100644
--- a/examples/user_types/Makefile
+++ b/examples/user_types/Makefile
@@ -10,7 +10,7 @@ include ${LCDIR}/lib/c/os_compat.mk
 
 GENDIR=gen
 
-.PHONY: all cleanbuild clean distclean build run allall buildcs runwcs
+.PHONY: all cleanbuild clean distclean build run allall buildcs runwcs runjastadd
 
 all: cleanbuild run
 
@@ -72,9 +72,6 @@ run:
 
 	@java -cp .:${LCDIR}/lib/java/labcomm2014.jar:${GENDIR} Encoder encoded_data_j
 
-	@echo "************ running Java  TypeDefdecoder: *****************"
-	java -cp .:${LCDIR}/lib/java/labcomm2014.jar:${LCCJAR}:${GENDIR} TDDecoder encoded_data_j
-
 	@echo "************ running Java  decoder: *****************"
 	@java -cp .:${LCDIR}/lib/java/labcomm2014.jar:${GENDIR} Decoder encoded_data_j
 
@@ -174,6 +171,17 @@ runwcs: build ExampleEncoder.exe ExampleDecoder.exe
 	@echo "************ running C# decoder: *****************"
 	@mono ./ExampleDecoder.exe encoded_data_cs
 
+runjastadd: cleanbuild
+	@echo
+	@echo "********************************************"
+	@echo "***   ************ running example with JastAdd unparsing  ***"
+	@echo "********************************************"
+	@echo
+
+	@java -cp .:${LCDIR}/lib/java/labcomm2014.jar:${GENDIR} Encoder encoded_data_j
+
+	@echo "************ running Java  TypeDefdecoder: *****************"
+	java -cp .:${LCDIR}/lib/java/labcomm2014.jar:${LCCJAR}:${GENDIR} TDDecoder encoded_data_j
 
 
 clean:
-- 
GitLab