Project

General

Profile

« Previous | Next » 

Revision 1591

inputs/Makefile: Added %/-add to re-add existing dirs

View differences:

Makefile
22 22
_always:
23 23
.PHONY: _always
24 24

  
25
##### SVN
26

  
27
# Adds a new datasource
28
define add
29
$(call svnMkdir,$*)
30
$(call svnMkdir,$*/src)
31
$(call svnMkdir,$*/maps)
32
$(call svnMkdir,$*/verify)
33
$(call svnMkdir,$*/test)
34
$(MAKE) $*/svn_props
35
endef
36

  
37
# Must come before $(subdir)% to override it
38
%/-add: _always # to re-add existing dirs
39
	$(add)
40
%-add: _always
41
	$(add)
42

  
43
##### Subdir forwarding
44

  
25 45
subdirs := $(wildcard */)
26 46

  
27 47
define subdirTargets
......
36 56
Makefile: ;
37 57

  
38 58
%: $(addsuffix %,$(subdirs)) _always ;
39

  
40
##### SVN
41

  
42
# Adds a new datasource
43
%-add: _always
44
	$(call svnMkdir,$*)
45
	$(call svnMkdir,$*/src)
46
	$(call svnMkdir,$*/maps)
47
	$(call svnMkdir,$*/verify)
48
	$(call svnMkdir,$*/test)
49
	$(MAKE) $*/svn_props

Also available in: Unified diff