Closed
Bug 5898
Opened 25 years ago
Closed 25 years ago
xpidl rejects -Ifoo, only accepts -I foo
Categories
(Core :: XPCOM, enhancement, P3)
Core
XPCOM
Tracking
()
RESOLVED
FIXED
People
(Reporter: mike+mozilla, Assigned: mike+mozilla)
Details
Heikki Toivonen <heikki@citec.fi> from the DocZilla project suggested this -
Unlike every other compiler on the planet, xpidl currently doesn't accept -Ifoo,
but instead requires -I foo
I learned it the first way myself, but it seems likely that xpidl will borrow
$(INCLUDES) lines from other build systems, so it makes sense to follow other
compilers there.
Comment 1•25 years ago
|
||
It seems reasonable to fix this. But the $(INCLUDES) rationale may not hold
water... If we export all idl files to dist/idl (as I plan) then the include
path is constant and trivial.
Assignee | ||
Comment 2•25 years ago
|
||
Marking these as ASSIGNED. Pesky bugzilla-daemon.
Assignee | ||
Comment 3•25 years ago
|
||
Hm. It seems that xpidl happily finds its target file from the -I include
paths, even when the target file isn't in the working directory. Is this a
feature, or a bug?
Assignee | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 4•25 years ago
|
||
Checked in a fix.
Comment 5•25 years ago
|
||
I vote bug. This could cause subtle and hidden errors but offers no significant
advantage.
You need to log in
before you can comment on or make changes to this bug.
Description
•