Makefile 656 Bytes
Newer Older
Maxime Perrotin's avatar
Maxime Perrotin committed
1
KAZOO=../../kazoo
2 3 4 5

all: test-parse

test-parse: clean
Maxime Perrotin's avatar
Maxime Perrotin committed
6
	$(KAZOO) --gw \
7 8 9 10 11 12
	               -o output \
	               --glue \
		       --debug \
		       -i InterfaceView.aadl \
		       -c DeploymentView.aadl \
		       -d DataView.aadl \
13
		       ../common/ocarina_components.aadl && cd output && time make dataviews
14

15
gdb: clean
Maxime Perrotin's avatar
Maxime Perrotin committed
16
	gdb --args $(KAZOO) --gw \
17 18 19 20 21 22 23 24
	               -o output \
	               --glue \
		       --debug \
		       -i InterfaceView.aadl \
		       -c DeploymentView.aadl \
		       -d DataView.aadl \
		       ../common/ocarina_components.aadl && cd output && time make dataviews

25 26 27
clean:
	rm -rf output

28
.PHONY: clean test-parse gdb