source: CMT/HEAD/mgr/fragments/nmake/constituents_header @ 445

Last change on this file since 445 was 445, checked in by rybkin, 16 years ago

See C.L. 349

  • Property svn:eol-style set to native
File size: 1.0 KB
Line 
1
2!include $(CMTROOT)/src/NMakefile.core
3
4!if defined (tag)
5CMTEXTRATAGS = $(tag)
6!else
7tag       = $(CMTCONFIG)
8!endif
9
10tags      = $(tag),$(CMTEXTRATAGS)
11
12${PACKAGE}_tag = $(tag)
13
14!if [$(echo) (constituents.nmake) Rebuilding $(${PACKAGE}_tag).nmake] == 0
15!endif
16
17!if [cmt -quiet build tag_makefile -tag_add=$(tags) >$(${PACKAGE}_tag).nmake] == 0
18!endif
19
20!include $(${PACKAGE}_tag).nmake
21
22all ::
23
24#--------------------------------------------------------
25
26cmt_lock_setup = lock$(cmt_lock_pid).nmake
27cmt_setup_pid  = $(bin)setup.nmake
28
29config ::  ##$(${PACKAGE}_tag).nmake
30
31env.nmake ::
32        @set >env.nmake.tmp; $(cmtexe) -quiet check files env.nmake.tmp env.nmake
33
34all ::
35
36javadirs ::
37        @if not exist $(javabin) mkdir $(javabin)
38
39srcdirs ::
40        @if not exist $(src) mkdir $(src)
41
42dirs ::
43        @if not exist requirements echo "No requirements file"
44        $(echo) (constituents.nmake) Rebuilding setup.nmake
45        @if not exist $(bin) mkdir $(bin)
46        @$(cmtexe) -quiet -tag=$(tags) show setup   >$(cmt_setup_pid)
47        $(echo) setup.nmake ok
48
49.DEFAULT :
50        $(echo) "???"
51
Note: See TracBrowser for help on using the repository browser.