10 |
|
all: exit |
11 |
|
endif |
12 |
|
|
13 |
+ |
# -- storage of libraries |
14 |
+ |
librarystore:=$(LOCALTOP)/$(INTlib) |
15 |
+ |
vpath %.$(SharedSuffix) $(librarystore):$(RELEASETOP)/$(INTlib) |
16 |
+ |
vpath %.$(ArchiveSuffix) $(librarystore):$(RELEASETOP)/$(INTlib) |
17 |
+ |
libsavaillocal=$(notdir $(wildcard $(librarystore)/*)) |
18 |
+ |
libsavailbase=$(notdir $(wildcard $(RELEASETOP)/$(INTlib)/*)) |
19 |
+ |
libsavail=$(sort $(libsavailbase) $(libsavaillocal)) |
20 |
+ |
libslocal=$(foreach var,$(lib),$(filter lib$(var).a, $(libsavail))) |
21 |
+ |
libslocal_I=$(foreach var,$(lib_I),$(filter lib$(var).a, $(libsavail))) |
22 |
+ |
libslocal_d=$(foreach var,$(lib_d),$(filter lib$(var).a, $(libsavail))) |
23 |
|
|
24 |
|
# |
25 |
|
# Pointing to file storage locations for the various types |
82 |
|
# Process Subdirs |
83 |
|
# |
84 |
|
ifdef SUBDIRS |
85 |
< |
$(SUBDIRS): |
85 |
> |
$(SUBDIRS):: |
86 |
|
@echo ------- Building ---- $@ ----------- |
87 |
|
@cd $(LOCALTOP)/$(ClassDir)/$@; $(TOOL_HOME)/scram build |
88 |
|
endif |
126 |
|
ifdef DefaultMakefile |
127 |
|
clean:: |
128 |
|
@echo Cleaning working folder $(workdir) |
129 |
< |
@rm -rf $(LOCALTOP)/$(workdir)/* |
129 |
> |
@rm -rf $(LOCALTOP)/$(workdir)/.* $(LOCALTOP)/$(workdir)/* |
130 |
|
|
131 |
|
very_clean: |
132 |
|
@echo Cleaning all working folders in $(INTwork) |