112 |
|
print $fout 'LDFLAGS+=$(addprefix -L,$(LIBDIR))'."\n"; |
113 |
|
print $fout 'CPPFLAGS+=$(addprefix -D,$(CPPDEFINES))'."\n"; |
114 |
|
print $fout 'lib+=$(extralib)'."\n"; |
115 |
< |
print $fout 'LDLIBS+=$(addprefix -l,$(lib))'."\n"; |
115 |
> |
# Hack to parse the lib list and remove duplicates: |
116 |
> |
print $fout 'ORDEREDLIB=$(shell $(SCRAMPERL) $(TOOL_HOME)/ProcessLibs $(lib))',"\n"; |
117 |
> |
print $fout 'LDLIBS+=$(addprefix -l,$(ORDEREDLIB))'."\n"; |
118 |
> |
#print $fout 'LDLIBS+=$(addprefix -l,$(lib))'."\n"; |
119 |
|
print $fout 'LDLIBS+=$(addprefix -l,$(REQUIRES))'."\n"; |
120 |
|
print $fout 'LD_LIBRARY_PATH:=$(subst $(space),:,$(LD_LIBRARY_PATH))'."\n"; |
121 |
< |
|
121 |
> |
|
122 |
|
undef $fout; |
123 |
|
} |
124 |
|
} |
254 |
|
|
255 |
|
$rv=system("gmake","--no-print-directory","-r","-k","-f","$ENV{DefaultMakefile}","-I$ENV{TOOL_HOME}",datestamp_config); |
256 |
|
|
257 |
+ |
# Be verbose: |
258 |
+ |
$self->verbose(">> Going to use ".$ENV{DefaultMakefile}." as the default makefile"); |
259 |
+ |
|
260 |
|
my $gmakejobsflag = "-j"; |
261 |
|
# Temporarily hard-code ncpu as 1: |
262 |
|
my $ncpu = 1; |