Closed Bug 510285 Opened 16 years ago Closed 16 years ago

pork/porky/elsa build system fixes

Categories

(Developer Infrastructure :: Source Code Analysis, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cjones, Assigned: cjones)

Details

Attachments

(2 files)

Grab bag of * |pork/$ make clean| results in an error in elsa; "outdir doesn't exist" * |pork/$ make clean| blows away the configurations for pork and porky, probably not what's wanted * it'd be nice to have a |pork/$ make distclean| that *does* blow away configs for pork, porky, elsa et al. Additionally I wanted to make elsa et al. build with the same flags as pork, but the sm_config build system tries to hard to prevent users from specifiying CXXFLAGs. Rather than fix a pile of Perl crud, I'd rather just rewrite the whole shebang in Scons or something like that. pork could share that code too.
Attachment #394332 - Flags: review?(tglek) → review+
Comment on attachment 394334 [details] [diff] [review] elsa bugfix > clean: > rm -f $(TOCLEAN) gmon.out >- cd outdir && ls | grep -v CVS | xargs rm -f >+ if [ -d outdir ]; then (cd outdir && ls | grep -v CVS | xargs rm -f); fi you can't seriously expect an r+ for something that is still looking for CVS dirs :) r+ conditional on getting rid of that grep.
Attachment #394334 - Flags: review?(tglek) → review+
Product: Core → Firefox Build System
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: