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.1 by williamc, Mon Mar 1 10:37:54 1999 UTC vs.
Revision 1.8 by williamc, Mon Mar 22 18:38:39 1999 UTC

# Line 1 | Line 1
1   #
2   # Preliminaries
3   #
4 + LIBDIR:=$(LOCALTOP)/lib/$(SCRAM_ARCH) $(RELEASETOP)/lib/$(SCRAM_ARCH)
5  
6   #
7   # Make sure nobody tries to run this directly through gmake
# Line 44 | Line 45 | endif
45   #
46   include ${TOOL_HOME}/toolrules.mk
47  
47
48   #
49   # -- Some tool setups which dont yet have a home
50   #
# Line 61 | Line 61 | include $(clientmakefile)
61   #
62   INCLUDEPATH+=-I$(LOCALTOP)/${INTsrc} -I$(RELEASETOP)/${INTsrc}
63  
64 + #
65 + # Dependency information
66 + #
67 + include dependencies.mk
68 +
69   #
70   # Process Subdirs
71   #
72   ifdef SUBDIRS
73   $(SUBDIRS)::
74          @echo ------- Building ---- $@ -----------
75 <        cd $(LOCALTOP)/$(THISDIR)/$@; $(TOOL_HOME)/scram build
75 >        @cd $(LOCALTOP)/$(ClassDir)/$@; $(TOOL_HOME)/scram build
76   endif
77  
78   #
79   # clientmakefile creation
80   #
81 < $(clientmakefile): $(LOCALTOP)/.SCRAM/${SCRAM_ARCH}/clientsettings $(projdeps) $(TOOL_HOME)/ProcessSiteFile
81 > $(clientmakefile):: $(LOCALTOP)/.SCRAM/${SCRAM_ARCH}/clientsettings $(LOCALTOP)/.SCRAM/${SCRAM_ARCH}/clientsettings_reqs $(projdeps) $(TOOL_HOME)/ProcessSiteFile
82          @$(TOOL_HOME)/ProcessSiteFile $< $@ $(projdeps)
83  
84   HELPINCLUDEMAKEFILES := ${DefaultBuildFile} ${TOOL_HOME}/toolrules.mk
# Line 109 | Line 114 | echo_%:
114   ifdef DefaultMakefile
115   clean:
116          @echo Cleaning working folder $(workdir)
117 <        @rm -f $(LOCALTOP)/$(workdir)/*
117 >        @rm -rf $(LOCALTOP)/$(workdir)/*
118  
119   very_clean:
120          @echo Cleaning all working folders in $(INTwork)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines