ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/src/basics.mk
(Generate patch)

Comparing COMP/SCRAM/src/basics.mk (file contents):
Revision 1.17 by williamc, Thu Apr 8 06:42:12 1999 UTC vs.
Revision 1.17.2.4 by williamc, Tue Jun 15 14:29:40 1999 UTC

# Line 41 | Line 41 | endif
41   ifdef LatestBuildFile
42   include ${LatestBuildFile}
43   endif
44 +
45   #
46   # get build requirements Class
47   #
# Line 83 | Line 84 | INCLUDEPATH+=-I$(LOCALTOP)/${INTsrc} -I$
84   ifdef SUBDIRS
85   $(SUBDIRS)::
86          @echo ------- Building ---- $@ -----------
87 <        @cd $(LOCALTOP)/$(ClassDir)/$@; $(TOOL_HOME)/scram build
87 >        @if [ -d $(LOCALTOP)/$(ClassDir)/$@ ]; then \
88 >        cd $(LOCALTOP)/$(ClassDir)/$@; $(TOOL_HOME)/scram build; \
89 >        else echo SCRAM Warning : $@ does not exist; \
90 >        fi
91   endif
92  
93   #
# Line 125 | Line 129 | echo_%:
129   ifdef DefaultMakefile
130   clean::
131          @echo Cleaning working folder $(workdir)
132 <        @rm -rf $(LOCALTOP)/$(workdir)/.* $(LOCALTOP)/$(workdir)/*
132 > ifdef LOCALTOP
133 > ifdef workdir
134 >        @rm -rf $(LOCALTOP)/$(workdir)/*
135 > endif
136 > endif
137  
138   very_clean:
139          @echo Cleaning all working folders in $(INTwork)
140          @cd $(LOCALTOP)/$(INTwork)
141 + ifdef LOCALTOP
142 + ifdef workdir
143          @rm -rf $(LOCALTOP)/$(INTwork)/*.o
144   endif
145 + endif
146 + endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines