Enabling xpidl as a standard part of the unix and windows build. Changed checks against BUILD_XPIDL to the (as yet undefined) USE_XPIDL variable in libpref, rdf, xpfe/AppCores, to keep them from firing just yet. The BUILD_XPIDL-enabling machinery in configure.in is unchanged, but BUILD_XPIDL is unused for now.

See http://www.mozilla.org/scriptable/xpidl/ if this breaks you.


git-svn-id: svn://10.0.0.236/trunk@27572 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
mccabe%netscape.com
1999-04-15 18:28:27 +00:00
parent a63de07fef
commit 7af3e4b81f
6 changed files with 8 additions and 8 deletions

View File

@@ -603,7 +603,7 @@ endif #STRICT_CPLUSPLUS_SUFFIX
# these rules only apply when the XPIDL compiler is available
ifdef BUILD_XPIDL
ifdef USE_XPIDL
%.h: %.idl $(IDL_COMPILE)
$(IDL_COMPILE) -m header -w -I $(DIST)/idl $<

View File

@@ -42,7 +42,7 @@ EXTRA_LIBS = $(DIST)/lib/js$(MOZ_BITS)$(VERSION_NUMBER).lib \
$(NULL)
endif
ifdef BUILD_XPIDL
ifdef USE_XPIDL
#temporary hack - eventually nsIPref should live in public
#but put it here for now so we don't auto-generate the header and loose it
IDLSRCS = nsIPref.idl

View File

@@ -24,7 +24,7 @@ include $(DEPTH)/config/autoconf.mk
DIRS = public src
ifdef BUILD_XPIDL
ifdef USE_XPIDL
DIRS += idl
endif

View File

@@ -23,8 +23,8 @@ include $(DEPTH)/config/autoconf.mk
DIRS = registry
ifdef BUILD_XPIDL
#ifdef BUILD_XPIDL
DIRS += xpidl
endif
#endif
include $(topsrcdir)/config/rules.mk

View File

@@ -21,9 +21,9 @@ IGNORE_MANIFEST=1
DIRS = windows \
registry \
!ifdef BUILD_XPIDL
xpidl \
!endif
$(NULL)
# removed !ifdef BUILD_XPIDL above...
include <$(DEPTH)\config\rules.mak>

View File

@@ -22,7 +22,7 @@ VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
ifdef BUILD_XPIDL
ifdef USE_XPIDL
IDLSRCS = \
nsIDOMBaseAppCore.idl \
nsIDOMWindow.idl \