source: CMT/HEAD/mgr/fragments/make_header @ 588

Last change on this file since 588 was 588, checked in by rybkin, 13 years ago

See C.L. 465

  • Property svn:eol-style set to native
File size: 2.2 KB
Line 
1#-- start of make_header -----------------
2
3#====================================
4#  ${TITLE} ${CONSTITUENT}
5#
6#   Generated ${DATE}  by ${USER}
7#
8#====================================
9
10include ${CMTROOT}/src/Makefile.core
11
12ifdef tag
13CMTEXTRATAGS = $(tag)
14else
15tag       = $(CMTCONFIG)
16endif
17
18cmt_${CONSTITUENT}_${HASTARGETTAG} = 1
19
20#--------------------------------------------------------
21
22ifdef cmt_${CONSTITUENT}_has_target_tag
23
24tags      = $(tag),$(CMTEXTRATAGS),target_${CONSTITUENT}
25
26${PACKAGE}_tag = $(tag)
27
28#cmt_local_tagfile_${CONSTITUENT} = $(${PACKAGE}_tag)_${CONSTITUENT}.make
29cmt_local_tagfile_${CONSTITUENT} = $(bin)$(${PACKAGE}_tag)_${CONSTITUENT}.make
30
31else
32
33tags      = $(tag),$(CMTEXTRATAGS)
34
35${PACKAGE}_tag = $(tag)
36
37#cmt_local_tagfile_${CONSTITUENT} = $(${PACKAGE}_tag).make
38cmt_local_tagfile_${CONSTITUENT} = $(bin)$(${PACKAGE}_tag).make
39
40endif
41
42include $(cmt_local_tagfile_${CONSTITUENT})
43#-include $(cmt_local_tagfile_${CONSTITUENT})
44
45ifdef cmt_${CONSTITUENT}_has_target_tag
46
47cmt_final_setup_${CONSTITUENT} = $(bin)setup_${CONSTITUENT}.make
48cmt_dependencies_in_${CONSTITUENT} = $(bin)dependencies_${CONSTITUENT}.in
49#cmt_final_setup_${CONSTITUENT} = $(bin)${PACKAGE}_${CONSTITUENT}setup.make
50cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.make
51
52else
53
54cmt_final_setup_${CONSTITUENT} = $(bin)setup.make
55cmt_dependencies_in_${CONSTITUENT} = $(bin)dependencies.in
56#cmt_final_setup_${CONSTITUENT} = $(bin)${PACKAGE}setup.make
57cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.make
58
59endif
60
61cmt_final_setup = $(bin)setup.make
62#cmt_final_setup = $(bin)${PACKAGE}setup.make
63
64#${CONSTITUENT} :: ;
65
66dirs ::
67        @if test ! -r requirements ; then echo "No requirements file" ; fi; \
68          if test ! -d $(bin) ; then $(mkdir) -p $(bin) ; fi
69
70javadirs ::
71        @if test ! -d $(javabin) ; then $(mkdir) -p $(javabin) ; fi
72
73srcdirs ::
74        @if test ! -d $(src) ; then $(mkdir) -p $(src) ; fi
75
76help ::
77        $(echo) '${CONSTITUENT}'
78
79binobj =
80ifdef STRUCTURED_OUTPUT
81binobj = ${CONSTITUENT}/
82#${CONSTITUENT}::
83#       @if test ! -d $(bin)$(binobj) ; then $(mkdir) -p $(bin)$(binobj) ; fi
84#       $(echo) "STRUCTURED_OUTPUT="$(bin)$(binobj)
85endif
86
87${CMTROOT}/src/Makefile.core : ;
88ifdef use_requirements
89$(use_requirements) : ;
90endif
91
92#-- end of make_header ------------------
Note: See TracBrowser for help on using the repository browser.