source: CMT/v1r23/mgr/fragments/make_header @ 615

Last change on this file since 615 was 487, checked in by rybkin, 15 years ago

See C.L. 382

  • Property svn:eol-style set to native
File size: 2.1 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
48#cmt_final_setup_${CONSTITUENT} = $(bin)${PACKAGE}_${CONSTITUENT}setup.make
49cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.make
50
51else
52
53cmt_final_setup_${CONSTITUENT} = $(bin)setup.make
54#cmt_final_setup_${CONSTITUENT} = $(bin)${PACKAGE}setup.make
55cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.make
56
57endif
58
59cmt_final_setup = $(bin)setup.make
60#cmt_final_setup = $(bin)${PACKAGE}setup.make
61
62#${CONSTITUENT} :: ;
63
64dirs ::
65        @if test ! -r requirements ; then echo "No requirements file" ; fi; \
66          if test ! -d $(bin) ; then $(mkdir) -p $(bin) ; fi
67
68javadirs ::
69        @if test ! -d $(javabin) ; then $(mkdir) -p $(javabin) ; fi
70
71srcdirs ::
72        @if test ! -d $(src) ; then $(mkdir) -p $(src) ; fi
73
74help ::
75        $(echo) '${CONSTITUENT}'
76
77binobj =
78ifdef STRUCTURED_OUTPUT
79binobj = ${CONSTITUENT}/
80#${CONSTITUENT}::
81#       @if test ! -d $(bin)$(binobj) ; then $(mkdir) -p $(bin)$(binobj) ; fi
82#       $(echo) "STRUCTURED_OUTPUT="$(bin)$(binobj)
83endif
84
85ifdef use_requirements
86$(use_requirements) : ;
87endif
88
89#-- end of make_header ------------------
Note: See TracBrowser for help on using the repository browser.