source: CMT/v1r19/mgr/fragments/make_setup @ 1

Last change on this file since 1 was 1, checked in by arnault, 19 years ago

Import all tags

File size: 1.4 KB
Line 
1#-- start of make_setup ------
2
3${PACKAGE}_tag = $(tag)
4
5all :: config
6
7csh :: $(${PACKAGE}_tag).csh
8        @/bin/echo $(${PACKAGE}_tag).csh ok
9
10$(${PACKAGE}_tag).csh : cmt_path.make requirements ${use_requirements}
11        @if test "$(nocheck)" = ""; then \
12          /bin/echo "Rebuilding $@"; \
13          $(cmtexe) setup -quiet -tag=$(tags) | sed -e 's#`${CMTROOT}/mgr/cmt system`#$(${PACKAGE}_tag)#' >$(${PACKAGE}_tag).csh; \
14        fi
15
16sh :: $(${PACKAGE}_tag).sh
17        @/bin/echo $(${PACKAGE}_tag).sh ok
18
19$(${PACKAGE}_tag).sh : cmt_path.make requirements ${use_requirements}
20        @if test "$(nocheck)" = ""; then \
21          /bin/echo "Rebuilding $@"; \
22          $(cmtexe) setup -quiet -sh -tag=$(tags) | sed -e 's#`${CMTROOT}/mgr/cmt system`#$(${PACKAGE}_tag)#' >$(${PACKAGE}_tag).csh; \
23        fi
24
25config :: checkuses ##$(${PACKAGE}_tag).make
26        @/bin/echo $(${PACKAGE}_tag).make ok
27
28env.make ::
29        @printenv >env.make.tmp; $(cmtexe) -quiet check files env.make.tmp env.make
30
31$(${PACKAGE}_tag).make : requirements $(use_requirements)
32        @if test ! -d $(bin) ; then $(mkdir) -p $(bin); fi; \
33          if test -f $(${PACKAGE}_tag).make; then /bin/rm -f $(${PACKAGE}_tag).make; fi; \
34          $(cmtexe) -quiet -tag=$(tags) build tag_makefile >t$$$$; mv t$$$$ $(${PACKAGE}_tag).make ; \
35          $(cmtexe) -quiet -tag=$(tags) show uses >t$$$$; mv t$$$$ uses.make ; \
36          $(cmtexe) -tag=$(tags) show tags >t$$$$; mv t$$$$ tags.make
37
38-include $(${PACKAGE}_tag).make
39
40all :: build_library_links
41
42
43#-- end of make_setup ------
Note: See TracBrowser for help on using the repository browser.