[Bug 3692] New: make goes a bit odd when all targets are disabled
bugzilla-daemon at icculus.org
bugzilla-daemon at icculus.org
Thu Jun 19 14:40:12 EDT 2008
http://bugzilla.icculus.org/show_bug.cgi?id=3692
Summary: make goes a bit odd when all targets are disabled
Product: Quake 3
Version: unspecified
Platform: Macintosh
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: Misc
AssignedTo: zakk at icculus.org
ReportedBy: bugzilla at benmachine.co.uk
QAContact: quake3-bugzilla at icculus.org
Running make when all the BUILD_* vars are set to 0 causes make to repeatedly
invoke itself until interrupted by ctrl-c, outputting something like
make[15]: *** [targets] Interrupt
make[14]: *** [release] Interrupt
make[13]: *** [targets] Interrupt
[...]
when you do so.
This might sound a bit like a case of "well don't do that then", but:
1) imo it should be able to detect this condition and die gracefully instead of
exhibiting the somewhat confusing behaviour described
2) if you attempt to run make-macosx-ub.sh with BUILD_SERVER=0 in
Makefile.local (which isn't unreasonable to do), the script disables all the
other targets while attempting to build the dedicated server and triggers the
bug. This could be fixed by explicitly enabling the server target in the script
(interestingly, this bug is not triggered by BUILD_CLIENT=0, although arguably
the error given still isn't ideal).
--
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the quake3-bugzilla
mailing list