source: CMT/HEAD/mgr/fragments/nmake/make_header @ 599

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

See C.L. 472

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