sync/Makefile
author Krista Bennett <krista@pep-project.org>
Fri, 01 Jun 2018 10:30:22 +0200
branchENGINE-27
changeset 2736 0ee4503bc936
parent 883 096ff09932ad
child 1409 e9bcd6142d54
permissions -rw-r--r--
close branch
vb@623
     1
include ../Makefile.conf
vb@618
     2
vb@883
     3
all: .statemachines .skeletons
vb@577
     4
vb@807
     5
skeleton: .skeletons
Edouard@610
     6
vb@809
     7
.skeletons: devicegroup.fsm gen_actions_skeleton.ysl2 fsm.yml2 functions.ysl2
vb@735
     8
	$(YML2PROC) -y gen_actions_skeleton.ysl2 $< -o $@
vb@623
     9
vb@809
    10
.statemachines: devicegroup.fsm gen_statemachine.ysl2 fsm.yml2 functions.ysl2
vb@735
    11
	$(YML2PROC) -y gen_statemachine.ysl2 $< -o $@
vb@577
    12
vb@577
    13
.PHONY: clean
vb@577
    14
vb@577
    15
clean:
vb@807
    16
	rm -f *.xml *.xsl ../src/sync_fsm.* ../src/*.skeleton .statemachines .skeletons