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