41 |
|
ifdef LatestBuildFile |
42 |
|
include ${LatestBuildFile} |
43 |
|
endif |
44 |
+ |
|
45 |
|
# |
46 |
|
# get build requirements Class |
47 |
|
# |
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 |
|
# |
129 |
|
ifdef DefaultMakefile |
130 |
|
clean:: |
131 |
|
@echo Cleaning working folder $(workdir) |
132 |
+ |
ifdef LOCALTOP |
133 |
+ |
ifdef workdir |
134 |
|
@rm -rf $(LOCALTOP)/$(workdir)/.* $(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 |