sync/Makefile
author Volker Birk <vb@pep-project.org>
Sun, 15 May 2016 15:18:53 +0200
changeset 623 533a7fcc423b
parent 618 32fe7c8bee51
child 690 3ae86b68fdfe
permissions -rw-r--r--
basic structure and skeleton
vb@623
     1
include ../Makefile.conf
vb@618
     2
vb@623
     3
all: ../src/sync_fsm.c
vb@577
     4
vb@623
     5
skeleton: ../src/sync_actions.c
Edouard@610
     6
vb@623
     7
../src/sync_actions.c: sync.fsm gen_actions_skeleton.ysl2 fsm.yml2 functions.ysl2
vb@623
     8
	$(YML2PROC) -y gen_actions_skeleton.ysl2 $< -o $@
vb@623
     9
vb@623
    10
../src/sync_fsm.c: sync.fsm gen_statemachine.ysl2 fsm.yml2 functions.ysl2
vb@623
    11
	$(YML2PROC) -y gen_statemachine.ysl2 $< -o $@
vb@577
    12
vb@577
    13
.PHONY: clean
vb@577
    14
vb@577
    15
clean:
vb@623
    16
	rm -f *.xml *.xsl ../src/sync_fsm.*