Changeset 11612 in vbox
- Timestamp:
- Aug 25, 2008 1:52:37 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r11610 r11612 1032 1032 # if updating, also update xpidl_INST var in src/libs/xpcom18a4/Makefile.kmk 1033 1033 VBOX_XPIDL ?= $(PATH_BIN)/xpidl$(HOSTSUFF_EXE) 1034 VBOX_PATH_XPCOM_IDL ?= $(VBOX_PATH_SDK)/ idl1035 VBOX_XPCOM_INCS ?= \1036 $(VBOX_PATH_SDK)/ include\1037 $(VBOX_PATH_SDK)/ include/xpcom\1038 $(VBOX_PATH_SDK)/ include/xpcom/nsprpub\1039 $(VBOX_PATH_SDK)/ include/xpcom/string\1040 $(VBOX_PATH_SDK)/include/xpcom/xpcom\1041 $(VBOX_PATH_SDK)/ include/xpcom/ipcd1034 VBOX_PATH_XPCOM_IDL ?= $(VBOX_PATH_SDK)/bindings/xpcom/idl 1035 VBOX_XPCOM_INCS ?= \ 1036 $(VBOX_PATH_SDK)/bindings/xpcom/include \ 1037 $(VBOX_PATH_SDK)/bindings/xpcom/include/xpcom \ 1038 $(VBOX_PATH_SDK)/bindings/xpcom/include/string \ 1039 $(VBOX_PATH_SDK)/bindings/xpcom/include/xpcom \ 1040 $(VBOX_PATH_SDK)/bindings/xpcom/include/nsprpub \ 1041 $(VBOX_PATH_SDK)/bindings/xpcom/include/ipcd 1042 1042 ifneq ($(KBUILD_TARGET),os2) 1043 1043 # libIDL-config (for xpcom18a4) … … 2258 2258 TEMPLATE_VBOXMAINEXE_RCDEFS = $(TEMPLATE_VBOXR3EXE_RCDEFS) 2259 2259 TEMPLATE_VBOXMAINEXE_LIBS.kprofile = $(LIB_KPROFILE) 2260 TEMPLATE_VBOXMAINEXE_INCS = \2261 $(VBOX_PATH_SDK)/include2262 2260 2263 2261 ifeq ($(KBUILD_TARGET),win) 2262 TEMPLATE_VBOXMAINEXE_INCS = $(VBOX_PATH_SDK)/bindings/mscom/include 2263 2264 2264 TEMPLATE_VBOXMAINEXE_SDKS = WINPSDK W2K3DDK 2265 2265 ifdef VBOX_USE_VCC80 … … 2298 2298 else # the GCC guys: 2299 2299 2300 TEMPLATE_VBOXMAINEXE_INCS = $(VBOX_PATH_SDK)/bindings/xpcom/include 2300 2301 TEMPLATE_VBOXMAINEXE_TOOL = $(VBOX_GCC_TOOL) 2301 2302 TEMPLATE_VBOXMAINEXE_CXXFLAGS = -g -Wall -Wno-long-long -Wno-trigraphs -pipe -Wno-non-virtual-dtor -fshort-wchar -fpermissive -fexceptions -frtti $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing $(VBOX_GCC_fvisibility-inlines-hidden) $(VBOX_GCC_fvisibility-hidden) … … 2341 2342 endif 2342 2343 TEMPLATE_VBOXMAINEXE_INTERMEDIATES = \ 2343 $(VBOX_PATH_SDK)/ include/VirtualBox_XPCOM.h2344 $(VBOX_PATH_SDK)/bindings/xpcom/include/VirtualBox_XPCOM.h 2344 2345 2345 2346 endif # !win … … 2439 2440 TEMPLATE_VBOXQTGUIEXE = VBox Qt GUI Executable 2440 2441 TEMPLATE_VBOXQTGUIEXE_DEFS = IN_RING3 QT_NO_DEBUG QT_THREAD_SUPPORT $(ARCH_BITS_DEFS) 2441 TEMPLATE_VBOXQTGUIEXE_INCS = \ 2442 $(VBOX_PATH_SDK)/include \ 2442 2443 2444 ifeq ($(KBUILD_TARGET),win) 2445 TEMPLATE_VBOXQTGUIEXE_INCS = \ 2446 $(VBOX_PATH_SDK)/bindings/mscom/include \ 2443 2447 $(VBOX_PATH_QT)/include 2444 2445 ifeq ($(KBUILD_TARGET),win)2446 2448 # drag in library configuration (we need QMAKE_PRL_DEFINES) 2447 2449 ifneq ($(LIB_QT_PRL),) … … 2481 2483 2482 2484 else # the gcc guys: 2485 TEMPLATE_VBOXQTGUIEXE_INCS = \ 2486 $(VBOX_PATH_SDK)/bindings/xpcom/include \ 2487 $(VBOX_PATH_QT)/include 2483 2488 TEMPLATE_VBOXQTGUIEXE_TOOL = $(VBOX_GCC_TOOL) 2484 2489 TEMPLATE_VBOXQTGUIEXE_DEFS.linux = _REENTRANT … … 2575 2580 $(LIB_XPCOM) 2576 2581 TEMPLATE_VBOXQTGUIEXE_INTERMEDIATES += \ 2577 $(VBOX_PATH_SDK)/ include/VirtualBox_XPCOM.h2582 $(VBOX_PATH_SDK)/bindings/xpcom/include/VirtualBox_XPCOM.h 2578 2583 else 2579 2584 TEMPLATE_VBOXQTGUIEXE_INTERMEDIATES += \ 2580 $(VBOX_PATH_SDK)/ include/VirtualBox.h2585 $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h 2581 2586 endif 2582 2587 -
trunk/src/VBox/Installer/solaris/sdkfiles.ose
r11396 r11612 1 sdk/ include/xpcom/nsprpub/nspr.h2 sdk/ include/xpcom/nsprpub/plarena.h3 sdk/ include/xpcom/nsprpub/plarenas.h4 sdk/ include/xpcom/nsprpub/plbase64.h5 sdk/ include/xpcom/nsprpub/plerror.h6 sdk/ include/xpcom/nsprpub/plgetopt.h7 sdk/ include/xpcom/nsprpub/plhash.h8 sdk/ include/xpcom/nsprpub/plresolv.h9 sdk/ include/xpcom/nsprpub/plstr.h10 sdk/ include/xpcom/nsprpub/pratom.h11 sdk/ include/xpcom/nsprpub/prbit.h12 sdk/ include/xpcom/nsprpub/prclist.h13 sdk/ include/xpcom/nsprpub/prcmon.h14 sdk/ include/xpcom/nsprpub/prcountr.h15 sdk/ include/xpcom/nsprpub/prcvar.h16 sdk/ include/xpcom/nsprpub/prdtoa.h17 sdk/ include/xpcom/nsprpub/prenv.h18 sdk/ include/xpcom/nsprpub/prerr.h19 sdk/ include/xpcom/nsprpub/prerror.h20 sdk/ include/xpcom/nsprpub/prinet.h21 sdk/ include/xpcom/nsprpub/prinit.h22 sdk/ include/xpcom/nsprpub/prinrval.h23 sdk/ include/xpcom/nsprpub/prio.h24 sdk/ include/xpcom/nsprpub/pripcsem.h25 sdk/ include/xpcom/nsprpub/prlink.h26 sdk/ include/xpcom/nsprpub/md/_darwin.h27 sdk/ include/xpcom/nsprpub/md/_freebsd.h28 sdk/ include/xpcom/nsprpub/md/_l4v2.h29 sdk/ include/xpcom/nsprpub/md/_linux.h30 sdk/ include/xpcom/nsprpub/md/_macos.h31 sdk/ include/xpcom/nsprpub/md/_netbsd.h32 sdk/ include/xpcom/nsprpub/md/_openbsd.h33 sdk/ include/xpcom/nsprpub/md/_os2_errors.h34 sdk/ include/xpcom/nsprpub/md/_os2.h35 sdk/ include/xpcom/nsprpub/md/_pcos.h36 sdk/ include/xpcom/nsprpub/md/_solaris.h37 sdk/ include/xpcom/nsprpub/md/_unix_errors.h38 sdk/ include/xpcom/nsprpub/md/_unixos.h39 sdk/ include/xpcom/nsprpub/md/_pth.h40 sdk/ include/xpcom/nsprpub/md/prosdep.h41 sdk/ include/xpcom/nsprpub/md/_freebsd.cfg42 sdk/ include/xpcom/nsprpub/md/_linux.cfg43 sdk/ include/xpcom/nsprpub/md/_darwin.cfg44 sdk/ include/xpcom/nsprpub/md/_netbsd.cfg45 sdk/ include/xpcom/nsprpub/md/_openbsd.cfg46 sdk/ include/xpcom/nsprpub/md/_os2.cfg47 sdk/ include/xpcom/nsprpub/md/_solaris32.cfg48 sdk/ include/xpcom/nsprpub/md/_solaris64.cfg49 sdk/ include/xpcom/nsprpub/md/_l4v2.cfg50 sdk/ include/xpcom/nsprpub/prlock.h51 sdk/ include/xpcom/nsprpub/prlog.h52 sdk/ include/xpcom/nsprpub/prlong.h53 sdk/ include/xpcom/nsprpub/prmem.h54 sdk/ include/xpcom/nsprpub/prmon.h55 sdk/ include/xpcom/nsprpub/prmwait.h56 sdk/ include/xpcom/nsprpub/prnetdb.h57 sdk/ include/xpcom/nsprpub/prolock.h58 sdk/ include/xpcom/nsprpub/prpdce.h59 sdk/ include/xpcom/nsprpub/prprf.h60 sdk/ include/xpcom/nsprpub/prproces.h61 sdk/ include/xpcom/nsprpub/prrng.h62 sdk/ include/xpcom/nsprpub/prrwlock.h63 sdk/ include/xpcom/nsprpub/prshm.h64 sdk/ include/xpcom/nsprpub/prshma.h65 sdk/ include/xpcom/nsprpub/prsystem.h66 sdk/ include/xpcom/nsprpub/prthread.h67 sdk/ include/xpcom/nsprpub/prtime.h68 sdk/ include/xpcom/nsprpub/prtpool.h69 sdk/ include/xpcom/nsprpub/prtrace.h70 sdk/ include/xpcom/nsprpub/prtypes.h71 sdk/ include/xpcom/nsprpub/prvrsion.h72 sdk/ include/xpcom/nsprpub/prwin16.h73 sdk/ include/xpcom/nsprpub/prcpucfg.h74 sdk/ include/xpcom/nsprpub/obsolete/pralarm.h75 sdk/ include/xpcom/nsprpub/obsolete/probslet.h76 sdk/ include/xpcom/nsprpub/obsolete/protypes.h77 sdk/ include/xpcom/nsprpub/obsolete/prsem.h78 sdk/ include/xpcom/nsprpub/private/pprio.h79 sdk/ include/xpcom/nsprpub/private/pprthred.h80 sdk/ include/xpcom/nsprpub/private/prpriv.h81 sdk/ include/xpcom/string/nsAString.h82 sdk/ include/xpcom/string/nsAlgorithm.h83 sdk/ include/xpcom/string/nsCharTraits.h84 sdk/ include/xpcom/string/nsDependentString.h85 sdk/ include/xpcom/string/nsDependentSubstring.h86 sdk/ include/xpcom/string/nsEmbedString.h87 sdk/ include/xpcom/string/nsLiteralString.h88 sdk/ include/xpcom/string/nsObsoleteAString.h89 sdk/ include/xpcom/string/nsPrintfCString.h90 sdk/ include/xpcom/string/nsPromiseFlatString.h91 sdk/ include/xpcom/string/nsReadableUtils.h92 sdk/ include/xpcom/string/nsString.h93 sdk/ include/xpcom/string/nsStringAPI.h94 sdk/ include/xpcom/string/nsStringFwd.h95 sdk/ include/xpcom/string/nsStringIterator.h96 sdk/ include/xpcom/string/nsSubstring.h97 sdk/ include/xpcom/string/nsSubstringTuple.h98 sdk/ include/xpcom/string/nsTAString.h99 sdk/ include/xpcom/string/nsTString.h100 sdk/ include/xpcom/string/nsTDependentString.h101 sdk/ include/xpcom/string/nsTDependentSubstring.h102 sdk/ include/xpcom/string/nsTObsoleteAString.h103 sdk/ include/xpcom/string/nsTPromiseFlatString.h104 sdk/ include/xpcom/string/nsTSubstring.h105 sdk/ include/xpcom/string/nsTSubstringTuple.h106 sdk/ include/xpcom/string/nsUTF8Utils.h107 sdk/ include/xpcom/string/nsXPIDLString.h108 sdk/ include/xpcom/string/string-template-def-char.h109 sdk/ include/xpcom/string/string-template-def-unichar.h110 sdk/ include/xpcom/string/string-template-undef.h111 sdk/ include/xpcom/xpcom/nsAgg.h112 sdk/ include/xpcom/xpcom/nsAppDirectoryServiceDefs.h113 sdk/ include/xpcom/xpcom/nsArray.h114 sdk/ include/xpcom/xpcom/nsArrayEnumerator.h115 sdk/ include/xpcom/xpcom/nsAtomService.h116 sdk/ include/xpcom/xpcom/nsAutoBuffer.h117 sdk/ include/xpcom/xpcom/nsAutoLock.h118 sdk/ include/xpcom/xpcom/nsAutoPtr.h119 sdk/ include/xpcom/xpcom/nsBaseHashtable.h120 sdk/ include/xpcom/xpcom/nsCOMArray.h121 sdk/ include/xpcom/xpcom/nsCRT.h122 sdk/ include/xpcom/xpcom/nsCategoryManagerUtils.h123 sdk/ include/xpcom/xpcom/nsCheapSets.h124 sdk/ include/xpcom/xpcom/nsClassHashtable.h125 sdk/ include/xpcom/xpcom/nsCom.h126 sdk/ include/xpcom/xpcom/nsComponentManagerObsolete.h127 sdk/ include/xpcom/xpcom/nsComponentManagerUtils.h128 sdk/ include/xpcom/xpcom/nsCppSharedAllocator.h129 sdk/ include/xpcom/xpcom/nsID.h130 sdk/ include/xpcom/xpcom/nsDataHashtable.h131 sdk/ include/xpcom/xpcom/nsDebugImpl.h132 sdk/ include/xpcom/xpcom/nsDeque.h133 sdk/ include/xpcom/xpcom/nsDirectoryService.h134 sdk/ include/xpcom/xpcom/nsDirectoryServiceDefs.h135 sdk/ include/xpcom/xpcom/nsDirectoryServiceUtils.h136 sdk/ include/xpcom/xpcom/nsDoubleHashtable.h137 sdk/ include/xpcom/xpcom/nsEnumeratorUtils.h138 sdk/ include/xpcom/xpcom/nsError.h139 sdk/ include/xpcom/xpcom/nsEscape.h140 sdk/ include/xpcom/xpcom/nsEventQueueUtils.h141 sdk/ include/xpcom/xpcom/nsFastLoadPtr.h142 sdk/ include/xpcom/xpcom/nsFastLoadService.h143 sdk/ include/xpcom/xpcom/nsFixedSizeAllocator.h144 sdk/ include/xpcom/xpcom/nsHashKeys.h145 sdk/ include/xpcom/xpcom/nsHashSets.h146 sdk/ include/xpcom/xpcom/nsHashtable.h147 sdk/ include/xpcom/xpcom/nsIAllocator.h148 sdk/ include/xpcom/xpcom/nsIByteBuffer.h149 sdk/ include/xpcom/xpcom/nsIID.h150 sdk/ include/xpcom/xpcom/nsIServiceManagerObsolete.h151 sdk/ include/xpcom/xpcom/nsIServiceManagerUtils.h152 sdk/ include/xpcom/xpcom/nsISupportsBase.h153 sdk/ include/xpcom/xpcom/nsISupportsObsolete.h154 sdk/ include/xpcom/xpcom/nsIUnicharBuffer.h155 sdk/ include/xpcom/xpcom/nsIUnicharInputStream.h156 sdk/ include/xpcom/xpcom/nsInt64.h157 sdk/ include/xpcom/xpcom/nsInterfaceHashtable.h158 sdk/ include/xpcom/xpcom/nsLinebreakConverter.h159 sdk/ include/xpcom/xpcom/nsLocalFile.h160 sdk/ include/xpcom/xpcom/nsLocalFileUnix.h161 sdk/ include/xpcom/xpcom/nsLocalFileOS2.h162 sdk/ include/xpcom/xpcom/nsLocalFileOSX.h163 sdk/ include/xpcom/xpcom/nsModule.h164 sdk/ include/xpcom/xpcom/nsMultiplexInputStream.h165 sdk/ include/xpcom/xpcom/nsNativeCharsetUtils.h166 sdk/ include/xpcom/xpcom/nsProcess.h167 sdk/ include/xpcom/xpcom/nsNativeComponentLoader.h168 sdk/ include/xpcom/xpcom/nsObserverService.h169 sdk/ include/xpcom/xpcom/nsObsoleteModuleLoading.h170 sdk/ include/xpcom/xpcom/nsProxiedService.h171 sdk/ include/xpcom/xpcom/nsProxyEvent.h172 sdk/ include/xpcom/xpcom/nsProxyRelease.h173 sdk/ include/xpcom/xpcom/nsQuickSort.h174 sdk/ include/xpcom/xpcom/nsRecyclingAllocator.h175 sdk/ include/xpcom/xpcom/nsRefPtrHashtable.h176 sdk/ include/xpcom/xpcom/nsScriptableInputStream.h177 sdk/ include/xpcom/xpcom/nsStaticAtom.h178 sdk/ include/xpcom/xpcom/nsStaticComponent.h179 sdk/ include/xpcom/xpcom/nsStaticNameTable.h180 sdk/ include/xpcom/xpcom/nsStorageStream.h181 sdk/ include/xpcom/xpcom/nsStreamUtils.h182 sdk/ include/xpcom/xpcom/nsStringEnumerator.h183 sdk/ include/xpcom/xpcom/nsStringIO.h184 sdk/ include/xpcom/xpcom/nsTHashtable.h185 sdk/ include/xpcom/xpcom/nsStringStream.h186 sdk/ include/xpcom/xpcom/nsSupportsArray.h187 sdk/ include/xpcom/xpcom/nsSupportsPrimitives.h188 sdk/ include/xpcom/xpcom/nsTextFormatter.h189 sdk/ include/xpcom/xpcom/nsTime.h190 sdk/ include/xpcom/xpcom/nsTraceRefcntImpl.h191 sdk/ include/xpcom/xpcom/nsUnitConversion.h192 sdk/ include/xpcom/xpcom/nsValueArray.h193 sdk/ include/xpcom/xpcom/nsVariant.h194 sdk/ include/xpcom/xpcom/nsVoidArray.h195 sdk/ include/xpcom/xpcom/nsWeakPtr.h196 sdk/ include/xpcom/xpcom/nsXPCOM.h197 sdk/ include/xpcom/xpcom/nsXPCOMCID.h198 sdk/ include/xpcom/xpcom/nscore.h199 sdk/ include/xpcom/xpcom/pldhash.h200 sdk/ include/xpcom/xpcom/plevent.h201 sdk/ include/xpcom/xpcom/xcDll.h202 sdk/ include/xpcom/xpcom/xpt_arena.h203 sdk/ include/xpcom/xpcom/xpt_struct.h204 sdk/ include/xpcom/xpcom/xpt_xdr.h205 sdk/ include/xpcom/xpcom/xptcall.h206 sdk/ include/xpcom/xpcom/xptcstubsdecl.inc207 sdk/ include/xpcom/xpcom/xptcstubsdef.inc208 sdk/ include/xpcom/xpcom/xptinfo.h209 sdk/ include/xpcom/xpcom/nsIInterfaceRequestorUtils.h210 sdk/ include/xpcom/xpcom/nsISupportsImpl.h211 sdk/ include/xpcom/xpcom/nsISupportsUtils.h212 sdk/ include/xpcom/xpcom/nsIWeakReferenceUtils.h213 sdk/ include/xpcom/xpcom/nsCOMPtr.h214 sdk/ include/xpcom/xpcom/nsDebug.h215 sdk/ include/xpcom/xpcom/nsGenericFactory.h216 sdk/ include/xpcom/xpcom/nsIGenericFactory.h217 sdk/ include/xpcom/xpcom/nsMemory.h218 sdk/ include/xpcom/xpcom/nsTraceRefcnt.h219 sdk/ include/xpcom/xpcom/nsWeakReference.h220 sdk/ include/xpcom/xpcom/nsXPCOMGlue.h221 sdk/ include/xpcom/xpcom/xpcom-config.h222 sdk/ include/xpcom/ipcd/ipcCID.h223 sdk/ include/xpcom/ipcd/ipcLockCID.h224 sdk/ include/xpcom/ipcd/ipcMessageReader.h225 sdk/ include/xpcom/ipcd/ipcMessageWriter.h226 sdk/ include/xpcom/ipcd/ipcModule.h227 sdk/ include/xpcom/ipcd/ipcModuleUtil.h228 sdk/ include/xpcom/ipcd/ipcdclient.h229 sdk/ include/nsIDebug.h230 sdk/ include/nsIInterfaceRequestor.h231 sdk/ include/nsIMemory.h232 sdk/ include/nsIProgrammingLanguage.h233 sdk/ include/nsISupports.h234 sdk/ include/nsITraceRefcnt.h235 sdk/ include/nsIWeakReference.h236 sdk/ include/nsIConsoleMessage.h237 sdk/ include/nsIConsoleService.h238 sdk/ include/nsIConsoleListener.h239 sdk/ include/nsIErrorService.h240 sdk/ include/nsIException.h241 sdk/ include/nsIExceptionService.h242 sdk/ include/nsrootidl.h243 sdk/ include/nsIClassInfo.h244 sdk/ include/nsIComponentRegistrar.h245 sdk/ include/nsIFactory.h246 sdk/ include/nsIModule.h247 sdk/ include/nsIServiceManager.h248 sdk/ include/nsIComponentManager.h249 sdk/ include/nsICategoryManager.h250 sdk/ include/nsIComponentLoader.h251 sdk/ include/nsINativeComponentLoader.h252 sdk/ include/nsIComponentManagerObsolete.h253 sdk/ include/nsIComponentLoaderManager.h254 sdk/ include/nsISupportsArray.h255 sdk/ include/nsICollection.h256 sdk/ include/nsISerializable.h257 sdk/ include/nsIEnumerator.h258 sdk/ include/nsISimpleEnumerator.h259 sdk/ include/nsIObserverService.h260 sdk/ include/nsIObserver.h261 sdk/ include/nsIAtom.h262 sdk/ include/nsIAtomService.h263 sdk/ include/nsIProperties.h264 sdk/ include/nsIPersistentProperties2.h265 sdk/ include/nsIRecyclingAllocator.h266 sdk/ include/nsIStringEnumerator.h267 sdk/ include/nsISupportsPrimitives.h268 sdk/ include/nsISupportsIterators.h269 sdk/ include/nsIVariant.h270 sdk/ include/nsITimelineService.h271 sdk/ include/nsIArray.h272 sdk/ include/nsIPropertyBag.h273 sdk/ include/nsIHashable.h274 sdk/ include/nsIDirectoryService.h275 sdk/ include/nsIDirectoryEnumerator.h276 sdk/ include/nsIFile.h277 sdk/ include/nsILocalFile.h278 sdk/ include/nsILocalFileMac.h279 sdk/ include/nsIInputStream.h280 sdk/ include/nsIOutputStream.h281 sdk/ include/nsIObjectInputStream.h282 sdk/ include/nsIBinaryInputStream.h283 sdk/ include/nsIObjectOutputStream.h284 sdk/ include/nsIBinaryOutputStream.h285 sdk/ include/nsIStreamBufferAccess.h286 sdk/ include/nsIByteArrayInputStream.h287 sdk/ include/nsISeekableStream.h288 sdk/ include/nsIFastLoadFileControl.h289 sdk/ include/nsIFastLoadService.h290 sdk/ include/nsIInputStreamTee.h291 sdk/ include/nsIMultiplexInputStream.h292 sdk/ include/nsIPipe.h293 sdk/ include/nsIAsyncInputStream.h294 sdk/ include/nsIAsyncOutputStream.h295 sdk/ include/nsIScriptableInputStream.h296 sdk/ include/nsIStorageStream.h297 sdk/ include/nsIStringStream.h298 sdk/ include/nsILineInputStream.h299 sdk/ include/nsIProxyObjectManager.h300 sdk/ include/nsIEventQueueService.h301 sdk/ include/nsIEventQueue.h302 sdk/ include/nsIEventTarget.h303 sdk/ include/nsIRunnable.h304 sdk/ include/nsIThread.h305 sdk/ include/nsITimer.h306 sdk/ include/nsIEnvironment.h307 sdk/ include/nsITimerInternal.h308 sdk/ include/nsITimerManager.h309 sdk/ include/nsIProcess.h310 sdk/ include/nsIInterfaceInfo.h311 sdk/ include/nsIInterfaceInfoManager.h312 sdk/ include/nsIXPTLoader.h313 sdk/ include/ipcIService.h314 sdk/ include/ipcIMessageObserver.h315 sdk/ include/ipcIClientObserver.h316 sdk/ include/ipcILockService.h317 sdk/ include/ipcITransactionService.h318 sdk/ include/ipcIDConnectService.h319 sdk/ include/ipcITransactionObserver.h320 sdk/ include/VirtualBox_XPCOM.h321 sdk/ idl/nsIDebug.idl322 sdk/ idl/nsIInterfaceRequestor.idl323 sdk/ idl/nsIMemory.idl324 sdk/ idl/nsIProgrammingLanguage.idl325 sdk/ idl/nsISupports.idl326 sdk/ idl/nsITraceRefcnt.idl327 sdk/ idl/nsIWeakReference.idl328 sdk/ idl/nsIConsoleMessage.idl329 sdk/ idl/nsIConsoleService.idl330 sdk/ idl/nsIConsoleListener.idl331 sdk/ idl/nsIErrorService.idl332 sdk/ idl/nsIException.idl333 sdk/ idl/nsIExceptionService.idl334 sdk/ idl/nsrootidl.idl335 sdk/ idl/nsIClassInfo.idl336 sdk/ idl/nsIComponentRegistrar.idl337 sdk/ idl/nsIFactory.idl338 sdk/ idl/nsIModule.idl339 sdk/ idl/nsIServiceManager.idl340 sdk/ idl/nsIComponentManager.idl341 sdk/ idl/nsICategoryManager.idl342 sdk/ idl/nsIComponentLoader.idl343 sdk/ idl/nsINativeComponentLoader.idl344 sdk/ idl/nsIComponentManagerObsolete.idl345 sdk/ idl/nsIComponentLoaderManager.idl346 sdk/ idl/nsISupportsArray.idl347 sdk/ idl/nsICollection.idl348 sdk/ idl/nsISerializable.idl349 sdk/ idl/nsIEnumerator.idl350 sdk/ idl/nsISimpleEnumerator.idl351 sdk/ idl/nsIObserverService.idl352 sdk/ idl/nsIObserver.idl353 sdk/ idl/nsIAtom.idl354 sdk/ idl/nsIAtomService.idl355 sdk/ idl/nsIProperties.idl356 sdk/ idl/nsIPersistentProperties2.idl357 sdk/ idl/nsIRecyclingAllocator.idl358 sdk/ idl/nsIStringEnumerator.idl359 sdk/ idl/nsISupportsPrimitives.idl360 sdk/ idl/nsISupportsIterators.idl361 sdk/ idl/nsIVariant.idl362 sdk/ idl/nsITimelineService.idl363 sdk/ idl/nsIArray.idl364 sdk/ idl/nsIPropertyBag.idl365 sdk/ idl/nsIHashable.idl366 sdk/ idl/nsIDirectoryService.idl367 sdk/ idl/nsIDirectoryEnumerator.idl368 sdk/ idl/nsIFile.idl369 sdk/ idl/nsILocalFile.idl370 sdk/ idl/nsILocalFileMac.idl371 sdk/ idl/nsIInputStream.idl372 sdk/ idl/nsIObjectInputStream.idl373 sdk/ idl/nsIBinaryInputStream.idl374 sdk/ idl/nsIObjectOutputStream.idl375 sdk/ idl/nsIBinaryOutputStream.idl376 sdk/ idl/nsIOutputStream.idl377 sdk/ idl/nsIStreamBufferAccess.idl378 sdk/ idl/nsIByteArrayInputStream.idl379 sdk/ idl/nsISeekableStream.idl380 sdk/ idl/nsIFastLoadFileControl.idl381 sdk/ idl/nsIFastLoadService.idl382 sdk/ idl/nsIInputStreamTee.idl383 sdk/ idl/nsIMultiplexInputStream.idl384 sdk/ idl/nsIPipe.idl385 sdk/ idl/nsIRunnable.idl386 sdk/ idl/nsIAsyncInputStream.idl387 sdk/ idl/nsIAsyncOutputStream.idl388 sdk/ idl/nsIScriptableInputStream.idl389 sdk/ idl/nsIStorageStream.idl390 sdk/ idl/nsIStringStream.idl391 sdk/ idl/nsILineInputStream.idl392 sdk/ idl/nsIProxyObjectManager.idl393 sdk/ idl/nsIEventQueueService.idl394 sdk/ idl/nsIEventQueue.idl395 sdk/ idl/nsIEventTarget.idl396 sdk/ idl/nsIThread.idl397 sdk/ idl/nsITimer.idl398 sdk/ idl/nsIEnvironment.idl399 sdk/ idl/nsITimerInternal.idl400 sdk/ idl/nsITimerManager.idl401 sdk/ idl/nsIProcess.idl402 sdk/ idl/ipcIService.idl403 sdk/ idl/nsIInterfaceInfo.idl404 sdk/ idl/nsIInterfaceInfoManager.idl405 sdk/ idl/nsIXPTLoader.idl406 sdk/ idl/ipcIMessageObserver.idl407 sdk/ idl/ipcIClientObserver.idl408 sdk/ idl/ipcILockService.idl409 sdk/ idl/ipcITransactionService.idl410 sdk/ idl/ipcIDConnectService.idl411 sdk/ idl/ipcITransactionObserver.idl412 sdk/ idl/VirtualBox_XPCOM.idl1 sdk/bindings/xpcom/include/nsprpub/nspr.h 2 sdk/bindings/xpcom/include/nsprpub/plarena.h 3 sdk/bindings/xpcom/include/nsprpub/plarenas.h 4 sdk/bindings/xpcom/include/nsprpub/plbase64.h 5 sdk/bindings/xpcom/include/nsprpub/plerror.h 6 sdk/bindings/xpcom/include/nsprpub/plgetopt.h 7 sdk/bindings/xpcom/include/nsprpub/plhash.h 8 sdk/bindings/xpcom/include/nsprpub/plresolv.h 9 sdk/bindings/xpcom/include/nsprpub/plstr.h 10 sdk/bindings/xpcom/include/nsprpub/pratom.h 11 sdk/bindings/xpcom/include/nsprpub/prbit.h 12 sdk/bindings/xpcom/include/nsprpub/prclist.h 13 sdk/bindings/xpcom/include/nsprpub/prcmon.h 14 sdk/bindings/xpcom/include/nsprpub/prcountr.h 15 sdk/bindings/xpcom/include/nsprpub/prcvar.h 16 sdk/bindings/xpcom/include/nsprpub/prdtoa.h 17 sdk/bindings/xpcom/include/nsprpub/prenv.h 18 sdk/bindings/xpcom/include/nsprpub/prerr.h 19 sdk/bindings/xpcom/include/nsprpub/prerror.h 20 sdk/bindings/xpcom/include/nsprpub/prinet.h 21 sdk/bindings/xpcom/include/nsprpub/prinit.h 22 sdk/bindings/xpcom/include/nsprpub/prinrval.h 23 sdk/bindings/xpcom/include/nsprpub/prio.h 24 sdk/bindings/xpcom/include/nsprpub/pripcsem.h 25 sdk/bindings/xpcom/include/nsprpub/prlink.h 26 sdk/bindings/xpcom/include/nsprpub/md/_darwin.h 27 sdk/bindings/xpcom/include/nsprpub/md/_freebsd.h 28 sdk/bindings/xpcom/include/nsprpub/md/_l4v2.h 29 sdk/bindings/xpcom/include/nsprpub/md/_linux.h 30 sdk/bindings/xpcom/include/nsprpub/md/_macos.h 31 sdk/bindings/xpcom/include/nsprpub/md/_netbsd.h 32 sdk/bindings/xpcom/include/nsprpub/md/_openbsd.h 33 sdk/bindings/xpcom/include/nsprpub/md/_os2_errors.h 34 sdk/bindings/xpcom/include/nsprpub/md/_os2.h 35 sdk/bindings/xpcom/include/nsprpub/md/_pcos.h 36 sdk/bindings/xpcom/include/nsprpub/md/_solaris.h 37 sdk/bindings/xpcom/include/nsprpub/md/_unix_errors.h 38 sdk/bindings/xpcom/include/nsprpub/md/_unixos.h 39 sdk/bindings/xpcom/include/nsprpub/md/_pth.h 40 sdk/bindings/xpcom/include/nsprpub/md/prosdep.h 41 sdk/bindings/xpcom/include/nsprpub/md/_freebsd.cfg 42 sdk/bindings/xpcom/include/nsprpub/md/_linux.cfg 43 sdk/bindings/xpcom/include/nsprpub/md/_darwin.cfg 44 sdk/bindings/xpcom/include/nsprpub/md/_netbsd.cfg 45 sdk/bindings/xpcom/include/nsprpub/md/_openbsd.cfg 46 sdk/bindings/xpcom/include/nsprpub/md/_os2.cfg 47 sdk/bindings/xpcom/include/nsprpub/md/_solaris32.cfg 48 sdk/bindings/xpcom/include/nsprpub/md/_solaris64.cfg 49 sdk/bindings/xpcom/include/nsprpub/md/_l4v2.cfg 50 sdk/bindings/xpcom/include/nsprpub/prlock.h 51 sdk/bindings/xpcom/include/nsprpub/prlog.h 52 sdk/bindings/xpcom/include/nsprpub/prlong.h 53 sdk/bindings/xpcom/include/nsprpub/prmem.h 54 sdk/bindings/xpcom/include/nsprpub/prmon.h 55 sdk/bindings/xpcom/include/nsprpub/prmwait.h 56 sdk/bindings/xpcom/include/nsprpub/prnetdb.h 57 sdk/bindings/xpcom/include/nsprpub/prolock.h 58 sdk/bindings/xpcom/include/nsprpub/prpdce.h 59 sdk/bindings/xpcom/include/nsprpub/prprf.h 60 sdk/bindings/xpcom/include/nsprpub/prproces.h 61 sdk/bindings/xpcom/include/nsprpub/prrng.h 62 sdk/bindings/xpcom/include/nsprpub/prrwlock.h 63 sdk/bindings/xpcom/include/nsprpub/prshm.h 64 sdk/bindings/xpcom/include/nsprpub/prshma.h 65 sdk/bindings/xpcom/include/nsprpub/prsystem.h 66 sdk/bindings/xpcom/include/nsprpub/prthread.h 67 sdk/bindings/xpcom/include/nsprpub/prtime.h 68 sdk/bindings/xpcom/include/nsprpub/prtpool.h 69 sdk/bindings/xpcom/include/nsprpub/prtrace.h 70 sdk/bindings/xpcom/include/nsprpub/prtypes.h 71 sdk/bindings/xpcom/include/nsprpub/prvrsion.h 72 sdk/bindings/xpcom/include/nsprpub/prwin16.h 73 sdk/bindings/xpcom/include/nsprpub/prcpucfg.h 74 sdk/bindings/xpcom/include/nsprpub/obsolete/pralarm.h 75 sdk/bindings/xpcom/include/nsprpub/obsolete/probslet.h 76 sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h 77 sdk/bindings/xpcom/include/nsprpub/obsolete/prsem.h 78 sdk/bindings/xpcom/include/nsprpub/private/pprio.h 79 sdk/bindings/xpcom/include/nsprpub/private/pprthred.h 80 sdk/bindings/xpcom/include/nsprpub/private/prpriv.h 81 sdk/bindings/xpcom/include/string/nsAString.h 82 sdk/bindings/xpcom/include/string/nsAlgorithm.h 83 sdk/bindings/xpcom/include/string/nsCharTraits.h 84 sdk/bindings/xpcom/include/string/nsDependentString.h 85 sdk/bindings/xpcom/include/string/nsDependentSubstring.h 86 sdk/bindings/xpcom/include/string/nsEmbedString.h 87 sdk/bindings/xpcom/include/string/nsLiteralString.h 88 sdk/bindings/xpcom/include/string/nsObsoleteAString.h 89 sdk/bindings/xpcom/include/string/nsPrintfCString.h 90 sdk/bindings/xpcom/include/string/nsPromiseFlatString.h 91 sdk/bindings/xpcom/include/string/nsReadableUtils.h 92 sdk/bindings/xpcom/include/string/nsString.h 93 sdk/bindings/xpcom/include/string/nsStringAPI.h 94 sdk/bindings/xpcom/include/string/nsStringFwd.h 95 sdk/bindings/xpcom/include/string/nsStringIterator.h 96 sdk/bindings/xpcom/include/string/nsSubstring.h 97 sdk/bindings/xpcom/include/string/nsSubstringTuple.h 98 sdk/bindings/xpcom/include/string/nsTAString.h 99 sdk/bindings/xpcom/include/string/nsTString.h 100 sdk/bindings/xpcom/include/string/nsTDependentString.h 101 sdk/bindings/xpcom/include/string/nsTDependentSubstring.h 102 sdk/bindings/xpcom/include/string/nsTObsoleteAString.h 103 sdk/bindings/xpcom/include/string/nsTPromiseFlatString.h 104 sdk/bindings/xpcom/include/string/nsTSubstring.h 105 sdk/bindings/xpcom/include/string/nsTSubstringTuple.h 106 sdk/bindings/xpcom/include/string/nsUTF8Utils.h 107 sdk/bindings/xpcom/include/string/nsXPIDLString.h 108 sdk/bindings/xpcom/include/string/string-template-def-char.h 109 sdk/bindings/xpcom/include/string/string-template-def-unichar.h 110 sdk/bindings/xpcom/include/string/string-template-undef.h 111 sdk/bindings/xpcom/include/xpcom/nsAgg.h 112 sdk/bindings/xpcom/include/xpcom/nsAppDirectoryServiceDefs.h 113 sdk/bindings/xpcom/include/xpcom/nsArray.h 114 sdk/bindings/xpcom/include/xpcom/nsArrayEnumerator.h 115 sdk/bindings/xpcom/include/xpcom/nsAtomService.h 116 sdk/bindings/xpcom/include/xpcom/nsAutoBuffer.h 117 sdk/bindings/xpcom/include/xpcom/nsAutoLock.h 118 sdk/bindings/xpcom/include/xpcom/nsAutoPtr.h 119 sdk/bindings/xpcom/include/xpcom/nsBaseHashtable.h 120 sdk/bindings/xpcom/include/xpcom/nsCOMArray.h 121 sdk/bindings/xpcom/include/xpcom/nsCRT.h 122 sdk/bindings/xpcom/include/xpcom/nsCategoryManagerUtils.h 123 sdk/bindings/xpcom/include/xpcom/nsCheapSets.h 124 sdk/bindings/xpcom/include/xpcom/nsClassHashtable.h 125 sdk/bindings/xpcom/include/xpcom/nsCom.h 126 sdk/bindings/xpcom/include/xpcom/nsComponentManagerObsolete.h 127 sdk/bindings/xpcom/include/xpcom/nsComponentManagerUtils.h 128 sdk/bindings/xpcom/include/xpcom/nsCppSharedAllocator.h 129 sdk/bindings/xpcom/include/xpcom/nsID.h 130 sdk/bindings/xpcom/include/xpcom/nsDataHashtable.h 131 sdk/bindings/xpcom/include/xpcom/nsDebugImpl.h 132 sdk/bindings/xpcom/include/xpcom/nsDeque.h 133 sdk/bindings/xpcom/include/xpcom/nsDirectoryService.h 134 sdk/bindings/xpcom/include/xpcom/nsDirectoryServiceDefs.h 135 sdk/bindings/xpcom/include/xpcom/nsDirectoryServiceUtils.h 136 sdk/bindings/xpcom/include/xpcom/nsDoubleHashtable.h 137 sdk/bindings/xpcom/include/xpcom/nsEnumeratorUtils.h 138 sdk/bindings/xpcom/include/xpcom/nsError.h 139 sdk/bindings/xpcom/include/xpcom/nsEscape.h 140 sdk/bindings/xpcom/include/xpcom/nsEventQueueUtils.h 141 sdk/bindings/xpcom/include/xpcom/nsFastLoadPtr.h 142 sdk/bindings/xpcom/include/xpcom/nsFastLoadService.h 143 sdk/bindings/xpcom/include/xpcom/nsFixedSizeAllocator.h 144 sdk/bindings/xpcom/include/xpcom/nsHashKeys.h 145 sdk/bindings/xpcom/include/xpcom/nsHashSets.h 146 sdk/bindings/xpcom/include/xpcom/nsHashtable.h 147 sdk/bindings/xpcom/include/xpcom/nsIAllocator.h 148 sdk/bindings/xpcom/include/xpcom/nsIByteBuffer.h 149 sdk/bindings/xpcom/include/xpcom/nsIID.h 150 sdk/bindings/xpcom/include/xpcom/nsIServiceManagerObsolete.h 151 sdk/bindings/xpcom/include/xpcom/nsIServiceManagerUtils.h 152 sdk/bindings/xpcom/include/xpcom/nsISupportsBase.h 153 sdk/bindings/xpcom/include/xpcom/nsISupportsObsolete.h 154 sdk/bindings/xpcom/include/xpcom/nsIUnicharBuffer.h 155 sdk/bindings/xpcom/include/xpcom/nsIUnicharInputStream.h 156 sdk/bindings/xpcom/include/xpcom/nsInt64.h 157 sdk/bindings/xpcom/include/xpcom/nsInterfaceHashtable.h 158 sdk/bindings/xpcom/include/xpcom/nsLinebreakConverter.h 159 sdk/bindings/xpcom/include/xpcom/nsLocalFile.h 160 sdk/bindings/xpcom/include/xpcom/nsLocalFileUnix.h 161 sdk/bindings/xpcom/include/xpcom/nsLocalFileOS2.h 162 sdk/bindings/xpcom/include/xpcom/nsLocalFileOSX.h 163 sdk/bindings/xpcom/include/xpcom/nsModule.h 164 sdk/bindings/xpcom/include/xpcom/nsMultiplexInputStream.h 165 sdk/bindings/xpcom/include/xpcom/nsNativeCharsetUtils.h 166 sdk/bindings/xpcom/include/xpcom/nsProcess.h 167 sdk/bindings/xpcom/include/xpcom/nsNativeComponentLoader.h 168 sdk/bindings/xpcom/include/xpcom/nsObserverService.h 169 sdk/bindings/xpcom/include/xpcom/nsObsoleteModuleLoading.h 170 sdk/bindings/xpcom/include/xpcom/nsProxiedService.h 171 sdk/bindings/xpcom/include/xpcom/nsProxyEvent.h 172 sdk/bindings/xpcom/include/xpcom/nsProxyRelease.h 173 sdk/bindings/xpcom/include/xpcom/nsQuickSort.h 174 sdk/bindings/xpcom/include/xpcom/nsRecyclingAllocator.h 175 sdk/bindings/xpcom/include/xpcom/nsRefPtrHashtable.h 176 sdk/bindings/xpcom/include/xpcom/nsScriptableInputStream.h 177 sdk/bindings/xpcom/include/xpcom/nsStaticAtom.h 178 sdk/bindings/xpcom/include/xpcom/nsStaticComponent.h 179 sdk/bindings/xpcom/include/xpcom/nsStaticNameTable.h 180 sdk/bindings/xpcom/include/xpcom/nsStorageStream.h 181 sdk/bindings/xpcom/include/xpcom/nsStreamUtils.h 182 sdk/bindings/xpcom/include/xpcom/nsStringEnumerator.h 183 sdk/bindings/xpcom/include/xpcom/nsStringIO.h 184 sdk/bindings/xpcom/include/xpcom/nsTHashtable.h 185 sdk/bindings/xpcom/include/xpcom/nsStringStream.h 186 sdk/bindings/xpcom/include/xpcom/nsSupportsArray.h 187 sdk/bindings/xpcom/include/xpcom/nsSupportsPrimitives.h 188 sdk/bindings/xpcom/include/xpcom/nsTextFormatter.h 189 sdk/bindings/xpcom/include/xpcom/nsTime.h 190 sdk/bindings/xpcom/include/xpcom/nsTraceRefcntImpl.h 191 sdk/bindings/xpcom/include/xpcom/nsUnitConversion.h 192 sdk/bindings/xpcom/include/xpcom/nsValueArray.h 193 sdk/bindings/xpcom/include/xpcom/nsVariant.h 194 sdk/bindings/xpcom/include/xpcom/nsVoidArray.h 195 sdk/bindings/xpcom/include/xpcom/nsWeakPtr.h 196 sdk/bindings/xpcom/include/xpcom/nsXPCOM.h 197 sdk/bindings/xpcom/include/xpcom/nsXPCOMCID.h 198 sdk/bindings/xpcom/include/xpcom/nscore.h 199 sdk/bindings/xpcom/include/xpcom/pldhash.h 200 sdk/bindings/xpcom/include/xpcom/plevent.h 201 sdk/bindings/xpcom/include/xpcom/xcDll.h 202 sdk/bindings/xpcom/include/xpcom/xpt_arena.h 203 sdk/bindings/xpcom/include/xpcom/xpt_struct.h 204 sdk/bindings/xpcom/include/xpcom/xpt_xdr.h 205 sdk/bindings/xpcom/include/xpcom/xptcall.h 206 sdk/bindings/xpcom/include/xpcom/xptcstubsdecl.inc 207 sdk/bindings/xpcom/include/xpcom/xptcstubsdef.inc 208 sdk/bindings/xpcom/include/xpcom/xptinfo.h 209 sdk/bindings/xpcom/include/xpcom/nsIInterfaceRequestorUtils.h 210 sdk/bindings/xpcom/include/xpcom/nsISupportsImpl.h 211 sdk/bindings/xpcom/include/xpcom/nsISupportsUtils.h 212 sdk/bindings/xpcom/include/xpcom/nsIWeakReferenceUtils.h 213 sdk/bindings/xpcom/include/xpcom/nsCOMPtr.h 214 sdk/bindings/xpcom/include/xpcom/nsDebug.h 215 sdk/bindings/xpcom/include/xpcom/nsGenericFactory.h 216 sdk/bindings/xpcom/include/xpcom/nsIGenericFactory.h 217 sdk/bindings/xpcom/include/xpcom/nsMemory.h 218 sdk/bindings/xpcom/include/xpcom/nsTraceRefcnt.h 219 sdk/bindings/xpcom/include/xpcom/nsWeakReference.h 220 sdk/bindings/xpcom/include/xpcom/nsXPCOMGlue.h 221 sdk/bindings/xpcom/include/xpcom/xpcom-config.h 222 sdk/bindings/xpcom/include/ipcd/ipcCID.h 223 sdk/bindings/xpcom/include/ipcd/ipcLockCID.h 224 sdk/bindings/xpcom/include/ipcd/ipcMessageReader.h 225 sdk/bindings/xpcom/include/ipcd/ipcMessageWriter.h 226 sdk/bindings/xpcom/include/ipcd/ipcModule.h 227 sdk/bindings/xpcom/include/ipcd/ipcModuleUtil.h 228 sdk/bindings/xpcom/include/ipcd/ipcdclient.h 229 sdk/bindings/xpcom/nsIDebug.h 230 sdk/bindings/xpcom/nsIInterfaceRequestor.h 231 sdk/bindings/xpcom/nsIMemory.h 232 sdk/bindings/xpcom/nsIProgrammingLanguage.h 233 sdk/bindings/xpcom/nsISupports.h 234 sdk/bindings/xpcom/nsITraceRefcnt.h 235 sdk/bindings/xpcom/nsIWeakReference.h 236 sdk/bindings/xpcom/nsIConsoleMessage.h 237 sdk/bindings/xpcom/nsIConsoleService.h 238 sdk/bindings/xpcom/nsIConsoleListener.h 239 sdk/bindings/xpcom/nsIErrorService.h 240 sdk/bindings/xpcom/nsIException.h 241 sdk/bindings/xpcom/nsIExceptionService.h 242 sdk/bindings/xpcom/nsrootidl.h 243 sdk/bindings/xpcom/nsIClassInfo.h 244 sdk/bindings/xpcom/nsIComponentRegistrar.h 245 sdk/bindings/xpcom/nsIFactory.h 246 sdk/bindings/xpcom/nsIModule.h 247 sdk/bindings/xpcom/nsIServiceManager.h 248 sdk/bindings/xpcom/nsIComponentManager.h 249 sdk/bindings/xpcom/nsICategoryManager.h 250 sdk/bindings/xpcom/nsIComponentLoader.h 251 sdk/bindings/xpcom/nsINativeComponentLoader.h 252 sdk/bindings/xpcom/nsIComponentManagerObsolete.h 253 sdk/bindings/xpcom/nsIComponentLoaderManager.h 254 sdk/bindings/xpcom/nsISupportsArray.h 255 sdk/bindings/xpcom/nsICollection.h 256 sdk/bindings/xpcom/nsISerializable.h 257 sdk/bindings/xpcom/nsIEnumerator.h 258 sdk/bindings/xpcom/nsISimpleEnumerator.h 259 sdk/bindings/xpcom/nsIObserverService.h 260 sdk/bindings/xpcom/nsIObserver.h 261 sdk/bindings/xpcom/nsIAtom.h 262 sdk/bindings/xpcom/nsIAtomService.h 263 sdk/bindings/xpcom/nsIProperties.h 264 sdk/bindings/xpcom/nsIPersistentProperties2.h 265 sdk/bindings/xpcom/nsIRecyclingAllocator.h 266 sdk/bindings/xpcom/nsIStringEnumerator.h 267 sdk/bindings/xpcom/nsISupportsPrimitives.h 268 sdk/bindings/xpcom/nsISupportsIterators.h 269 sdk/bindings/xpcom/nsIVariant.h 270 sdk/bindings/xpcom/nsITimelineService.h 271 sdk/bindings/xpcom/nsIArray.h 272 sdk/bindings/xpcom/nsIPropertyBag.h 273 sdk/bindings/xpcom/nsIHashable.h 274 sdk/bindings/xpcom/nsIDirectoryService.h 275 sdk/bindings/xpcom/nsIDirectoryEnumerator.h 276 sdk/bindings/xpcom/nsIFile.h 277 sdk/bindings/xpcom/nsILocalFile.h 278 sdk/bindings/xpcom/nsILocalFileMac.h 279 sdk/bindings/xpcom/nsIInputStream.h 280 sdk/bindings/xpcom/nsIOutputStream.h 281 sdk/bindings/xpcom/nsIObjectInputStream.h 282 sdk/bindings/xpcom/nsIBinaryInputStream.h 283 sdk/bindings/xpcom/nsIObjectOutputStream.h 284 sdk/bindings/xpcom/nsIBinaryOutputStream.h 285 sdk/bindings/xpcom/nsIStreamBufferAccess.h 286 sdk/bindings/xpcom/nsIByteArrayInputStream.h 287 sdk/bindings/xpcom/nsISeekableStream.h 288 sdk/bindings/xpcom/nsIFastLoadFileControl.h 289 sdk/bindings/xpcom/nsIFastLoadService.h 290 sdk/bindings/xpcom/nsIInputStreamTee.h 291 sdk/bindings/xpcom/nsIMultiplexInputStream.h 292 sdk/bindings/xpcom/nsIPipe.h 293 sdk/bindings/xpcom/nsIAsyncInputStream.h 294 sdk/bindings/xpcom/nsIAsyncOutputStream.h 295 sdk/bindings/xpcom/nsIScriptableInputStream.h 296 sdk/bindings/xpcom/nsIStorageStream.h 297 sdk/bindings/xpcom/nsIStringStream.h 298 sdk/bindings/xpcom/nsILineInputStream.h 299 sdk/bindings/xpcom/nsIProxyObjectManager.h 300 sdk/bindings/xpcom/nsIEventQueueService.h 301 sdk/bindings/xpcom/nsIEventQueue.h 302 sdk/bindings/xpcom/nsIEventTarget.h 303 sdk/bindings/xpcom/nsIRunnable.h 304 sdk/bindings/xpcom/nsIThread.h 305 sdk/bindings/xpcom/nsITimer.h 306 sdk/bindings/xpcom/nsIEnvironment.h 307 sdk/bindings/xpcom/nsITimerInternal.h 308 sdk/bindings/xpcom/nsITimerManager.h 309 sdk/bindings/xpcom/nsIProcess.h 310 sdk/bindings/xpcom/nsIInterfaceInfo.h 311 sdk/bindings/xpcom/nsIInterfaceInfoManager.h 312 sdk/bindings/xpcom/nsIXPTLoader.h 313 sdk/bindings/xpcom/ipcIService.h 314 sdk/bindings/xpcom/ipcIMessageObserver.h 315 sdk/bindings/xpcom/ipcIClientObserver.h 316 sdk/bindings/xpcom/ipcILockService.h 317 sdk/bindings/xpcom/ipcITransactionService.h 318 sdk/bindings/xpcom/ipcIDConnectService.h 319 sdk/bindings/xpcom/ipcITransactionObserver.h 320 sdk/bindings/xpcom/VirtualBox_XPCOM.h 321 sdk/bindings/xpcom/idl/nsIDebug.idl 322 sdk/bindings/xpcom/idl/nsIInterfaceRequestor.idl 323 sdk/bindings/xpcom/idl/nsIMemory.idl 324 sdk/bindings/xpcom/idl/nsIProgrammingLanguage.idl 325 sdk/bindings/xpcom/idl/nsISupports.idl 326 sdk/bindings/xpcom/idl/nsITraceRefcnt.idl 327 sdk/bindings/xpcom/idl/nsIWeakReference.idl 328 sdk/bindings/xpcom/idl/nsIConsoleMessage.idl 329 sdk/bindings/xpcom/idl/nsIConsoleService.idl 330 sdk/bindings/xpcom/idl/nsIConsoleListener.idl 331 sdk/bindings/xpcom/idl/nsIErrorService.idl 332 sdk/bindings/xpcom/idl/nsIException.idl 333 sdk/bindings/xpcom/idl/nsIExceptionService.idl 334 sdk/bindings/xpcom/idl/nsrootidl.idl 335 sdk/bindings/xpcom/idl/nsIClassInfo.idl 336 sdk/bindings/xpcom/idl/nsIComponentRegistrar.idl 337 sdk/bindings/xpcom/idl/nsIFactory.idl 338 sdk/bindings/xpcom/idl/nsIModule.idl 339 sdk/bindings/xpcom/idl/nsIServiceManager.idl 340 sdk/bindings/xpcom/idl/nsIComponentManager.idl 341 sdk/bindings/xpcom/idl/nsICategoryManager.idl 342 sdk/bindings/xpcom/idl/nsIComponentLoader.idl 343 sdk/bindings/xpcom/idl/nsINativeComponentLoader.idl 344 sdk/bindings/xpcom/idl/nsIComponentManagerObsolete.idl 345 sdk/bindings/xpcom/idl/nsIComponentLoaderManager.idl 346 sdk/bindings/xpcom/idl/nsISupportsArray.idl 347 sdk/bindings/xpcom/idl/nsICollection.idl 348 sdk/bindings/xpcom/idl/nsISerializable.idl 349 sdk/bindings/xpcom/idl/nsIEnumerator.idl 350 sdk/bindings/xpcom/idl/nsISimpleEnumerator.idl 351 sdk/bindings/xpcom/idl/nsIObserverService.idl 352 sdk/bindings/xpcom/idl/nsIObserver.idl 353 sdk/bindings/xpcom/idl/nsIAtom.idl 354 sdk/bindings/xpcom/idl/nsIAtomService.idl 355 sdk/bindings/xpcom/idl/nsIProperties.idl 356 sdk/bindings/xpcom/idl/nsIPersistentProperties2.idl 357 sdk/bindings/xpcom/idl/nsIRecyclingAllocator.idl 358 sdk/bindings/xpcom/idl/nsIStringEnumerator.idl 359 sdk/bindings/xpcom/idl/nsISupportsPrimitives.idl 360 sdk/bindings/xpcom/idl/nsISupportsIterators.idl 361 sdk/bindings/xpcom/idl/nsIVariant.idl 362 sdk/bindings/xpcom/idl/nsITimelineService.idl 363 sdk/bindings/xpcom/idl/nsIArray.idl 364 sdk/bindings/xpcom/idl/nsIPropertyBag.idl 365 sdk/bindings/xpcom/idl/nsIHashable.idl 366 sdk/bindings/xpcom/idl/nsIDirectoryService.idl 367 sdk/bindings/xpcom/idl/nsIDirectoryEnumerator.idl 368 sdk/bindings/xpcom/idl/nsIFile.idl 369 sdk/bindings/xpcom/idl/nsILocalFile.idl 370 sdk/bindings/xpcom/idl/nsILocalFileMac.idl 371 sdk/bindings/xpcom/idl/nsIInputStream.idl 372 sdk/bindings/xpcom/idl/nsIObjectInputStream.idl 373 sdk/bindings/xpcom/idl/nsIBinaryInputStream.idl 374 sdk/bindings/xpcom/idl/nsIObjectOutputStream.idl 375 sdk/bindings/xpcom/idl/nsIBinaryOutputStream.idl 376 sdk/bindings/xpcom/idl/nsIOutputStream.idl 377 sdk/bindings/xpcom/idl/nsIStreamBufferAccess.idl 378 sdk/bindings/xpcom/idl/nsIByteArrayInputStream.idl 379 sdk/bindings/xpcom/idl/nsISeekableStream.idl 380 sdk/bindings/xpcom/idl/nsIFastLoadFileControl.idl 381 sdk/bindings/xpcom/idl/nsIFastLoadService.idl 382 sdk/bindings/xpcom/idl/nsIInputStreamTee.idl 383 sdk/bindings/xpcom/idl/nsIMultiplexInputStream.idl 384 sdk/bindings/xpcom/idl/nsIPipe.idl 385 sdk/bindings/xpcom/idl/nsIRunnable.idl 386 sdk/bindings/xpcom/idl/nsIAsyncInputStream.idl 387 sdk/bindings/xpcom/idl/nsIAsyncOutputStream.idl 388 sdk/bindings/xpcom/idl/nsIScriptableInputStream.idl 389 sdk/bindings/xpcom/idl/nsIStorageStream.idl 390 sdk/bindings/xpcom/idl/nsIStringStream.idl 391 sdk/bindings/xpcom/idl/nsILineInputStream.idl 392 sdk/bindings/xpcom/idl/nsIProxyObjectManager.idl 393 sdk/bindings/xpcom/idl/nsIEventQueueService.idl 394 sdk/bindings/xpcom/idl/nsIEventQueue.idl 395 sdk/bindings/xpcom/idl/nsIEventTarget.idl 396 sdk/bindings/xpcom/idl/nsIThread.idl 397 sdk/bindings/xpcom/idl/nsITimer.idl 398 sdk/bindings/xpcom/idl/nsIEnvironment.idl 399 sdk/bindings/xpcom/idl/nsITimerInternal.idl 400 sdk/bindings/xpcom/idl/nsITimerManager.idl 401 sdk/bindings/xpcom/idl/nsIProcess.idl 402 sdk/bindings/xpcom/idl/ipcIService.idl 403 sdk/bindings/xpcom/idl/nsIInterfaceInfo.idl 404 sdk/bindings/xpcom/idl/nsIInterfaceInfoManager.idl 405 sdk/bindings/xpcom/idl/nsIXPTLoader.idl 406 sdk/bindings/xpcom/idl/ipcIMessageObserver.idl 407 sdk/bindings/xpcom/idl/ipcIClientObserver.idl 408 sdk/bindings/xpcom/idl/ipcILockService.idl 409 sdk/bindings/xpcom/idl/ipcITransactionService.idl 410 sdk/bindings/xpcom/idl/ipcIDConnectService.idl 411 sdk/bindings/xpcom/idl/ipcITransactionObserver.idl 412 sdk/bindings/xpcom/idl/VirtualBox_XPCOM.idl 413 413 sdk/samples/API/tstVBoxAPILinux.cpp 414 414 sdk/samples/API/Makefile -
trunk/src/VBox/Main/Makefile.kmk
r11479 r11612 68 68 ifeq ($(KBUILD_TARGET),win) 69 69 INSTALLS += VBoxMain-com-inst 70 IDLFILE = $(VBOX_PATH_SDK)/ idl/VirtualBox.idl70 IDLFILE = $(VBOX_PATH_SDK)/bindings/mscom/idl/VirtualBox.idl 71 71 OTHER_CLEAN += \ 72 $(VBOX_PATH_SDK)/ include/VirtualBox.h \72 $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h \ 73 73 $(IDLFILE) \ 74 $(VBOX_PATH_SDK)/ lib/VirtualBox.tlb \75 $(VBOX_PATH_SDK)/ lib/VirtualBox_i.c \74 $(VBOX_PATH_SDK)/bindings/mscom/lib/VirtualBox.tlb \ 75 $(VBOX_PATH_SDK)/bindings/mscom/lib/VirtualBox_i.c \ 76 76 $(PATH_VBoxCOM)/VirtualBox.h \ 77 77 $(PATH_VBoxCOM)/VirtualBox_i.c \ 78 78 $(PATH_VBoxCOM)/VirtualBox.tlb 79 79 VBOX_MAIN_PREREQS = $(PATH_VBoxCOM)/VirtualBox_i.c 80 BLDDIRS += $(VBOX_PATH_SDK)/bindings/mscom/idl 80 81 else # xpcom 81 82 INSTALLS += xpcom-components 82 IDLFILE = $(VBOX_PATH_SDK)/ idl/VirtualBox_XPCOM.idl83 IDLFILE = $(VBOX_PATH_SDK)/bindings/xpcom/idl/VirtualBox_XPCOM.idl 83 84 ifeq ($(KBUILD_TARGET),linux) 84 85 IDLTYPELIB = $(PATH_BIN)/VirtualBox_XPCOM.xpt … … 86 87 IDLTYPELIB = $(PATH_BIN)/components/VirtualBox_XPCOM.xpt 87 88 endif 88 IDLHEADER = $(VBOX_PATH_SDK)/ include/VirtualBox_XPCOM.h89 IDLHEADER = $(VBOX_PATH_SDK)/bindings/xpcom/include/VirtualBox_XPCOM.h 89 90 OTHERS += $(IDLTYPELIB) 90 91 OTHER_CLEAN += \ … … 94 95 95 96 VBOX_MAIN_PREREQS = $(IDLTYPELIB) $(IDLHEADER) 97 BLDDIRS += $(VBOX_PATH_SDK)/bindings/xpcom/idl 96 98 endif # xpcom 97 BLDDIRS += $(VBOX_PATH_SDK)/idl98 99 99 100 … … 636 637 $(IDLFILE): $(VBOX_PATH_MAIN_SRC)/idl/midl.xsl $(XIDLFILE) 637 638 $(call MSG_TOOL,xsltproc,VBoxSVC,$<,$@) 638 $(QUIET)$(MKDIR) -p $(VBOX_PATH_SDK)/ idl639 $(QUIET)$(MKDIR) -p $(VBOX_PATH_SDK)/bindings/mscom/idl 639 640 $(QUIET)$(VBOX_XSLTPROC) -o $@ $^ 640 641 … … 651 652 # What needs to be done is to not depend on _i.c in the object subdir, but on all the final outputs. 652 653 $(PATH_VBoxCOM)/VirtualBox_i.c \ 653 + $(VBOX_PATH_SDK)/ lib/VirtualBox_i.c \654 + $(VBOX_PATH_SDK)/bindings/mscom/lib/VirtualBox_i.c \ 654 655 + $(PATH_VBoxCOM)/VirtualBox.h \ 655 + $(VBOX_PATH_SDK)/ include/VirtualBox.h \656 + $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h \ 656 657 + $(PATH_VBoxCOM)/VirtualBox.tlb \ 657 + $(VBOX_PATH_SDK)/ lib/VirtualBox.tlb: $(IDLFILE) | $(call DIRDEP,$(PATH_VBoxCOM))658 + $(VBOX_PATH_SDK)/bindings/mscom/lib/VirtualBox.tlb: $(IDLFILE) | $(call DIRDEP,$(PATH_VBoxCOM)) 658 659 $(MAIN_IDL) $(IDL_DEFS) \ 659 660 /out $(subst /,\\,$(PATH_VBoxCOM)) \ … … 662 663 /I idl \ 663 664 $(subst /,\\,$<) 664 $(MKDIR) -p $(VBOX_PATH_SDK)/ include665 $(CP) $(PATH_VBoxCOM)/VirtualBox.h $(VBOX_PATH_SDK)/ include666 $(MKDIR) -p $(VBOX_PATH_SDK)/ lib667 $(CP) $(PATH_VBoxCOM)/VirtualBox.tlb $(VBOX_PATH_SDK)/ lib668 $(CP) $(PATH_VBoxCOM)/VirtualBox_i.c $(VBOX_PATH_SDK)/ lib665 $(MKDIR) -p $(VBOX_PATH_SDK)/bindings/mscom/include 666 $(CP) $(PATH_VBoxCOM)/VirtualBox.h $(VBOX_PATH_SDK)/bindings/mscom/include 667 $(MKDIR) -p $(VBOX_PATH_SDK)/bindings/mscom/lib 668 $(CP) $(PATH_VBoxCOM)/VirtualBox.tlb $(VBOX_PATH_SDK)/bindings/mscom/lib 669 $(CP) $(PATH_VBoxCOM)/VirtualBox_i.c $(VBOX_PATH_SDK)/bindings/mscom/lib 669 670 670 671 endif -
trunk/src/VBox/Main/testcase/Makefile.kmk
r11551 r11612 67 67 tstAPI_SOURCES = tstAPI.cpp 68 68 ifeq ($(KBUILD_TARGET),win) ## @todo just add this to the template. 69 tstAPI_DEPS = $(VBOX_PATH_SDK)/ include/VirtualBox.h69 tstAPI_DEPS = $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h 70 70 else 71 tstAPI_DEPS = $(VBOX_PATH_SDK)/ include/VirtualBox_XPCOM.h71 tstAPI_DEPS = $(VBOX_PATH_SDK)/bindings/xpcom/include/VirtualBox_XPCOM.h 72 72 endif 73 73 ifdef VBOX_WITH_RESOURCE_USAGE_API … … 95 95 tstVBoxAPILinux_LIBS = $(LIB_XPCOM) 96 96 tstVBoxAPILinux_DEPS = \ 97 $(VBOX_PATH_SDK)/ include/VirtualBox_XPCOM.h97 $(VBOX_PATH_SDK)/bindings/xpcom/include/VirtualBox_XPCOM.h 98 98 99 99 # … … 105 105 $(PATH_BIN)/sdk/lib/VirtualBox_i.c 106 106 tstVBoxAPIWin_DEPS = \ 107 $(VBOX_PATH_SDK)/ include/VirtualBox.h107 $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h 108 108 109 109 # -
trunk/src/libs/xpcom18a4/Makefile.kmk
r11604 r11612 123 123 ipc/ipcd/extensions/dconnect/src \ 124 124 ipc/ipcd/extensions/transmngr/common \ 125 $(VBOX_PATH_SDK)/include \ 126 $(VBOX_PATH_SDK)/include/xpcom \ 127 $(VBOX_PATH_SDK)/include/xpcom/nsprpub \ 128 $(VBOX_PATH_SDK)/include/xpcom/string \ 129 $(VBOX_PATH_SDK)/include/xpcom/xpcom \ 130 $(VBOX_PATH_SDK)/include/xpcom/ipcd \ 125 $(VBOX_PATH_SDK)/bindings/xpcom/include \ 126 $(VBOX_PATH_SDK)/bindings/xpcom/include/nsprpub \ 127 $(VBOX_PATH_SDK)/bindings/xpcom/include/string \ 128 $(VBOX_PATH_SDK)/bindings/xpcom/include/xpcom \ 129 $(VBOX_PATH_SDK)/bindings/xpcom/include/ipcd \ 131 130 . 132 131 TEMPLATE_XPCOM_INCS.darwin = $(VBOX_PATH_MACOSX_SDK)/Developer/Headers/FlatCarbon … … 161 160 TEMPLATE_XPCOMEXE_INCS = $(PATH_TARGET) \ 162 161 ipc/ipcd/shared/src \ 163 $(VBOX_PATH_SDK)/include \ 164 $(VBOX_PATH_SDK)/include/xpcom \ 165 $(VBOX_PATH_SDK)/include/xpcom/nsprpub \ 166 $(VBOX_PATH_SDK)/include/xpcom/string \ 167 $(VBOX_PATH_SDK)/include/xpcom/xpcom \ 168 $(VBOX_PATH_SDK)/include/xpcom/ipcd \ 162 $(VBOX_PATH_SDK)/bindings/xpcom/include \ 163 $(VBOX_PATH_SDK)/bindings/xpcom/include/nsprpub \ 164 $(VBOX_PATH_SDK)/bindings/xpcom/include/string \ 165 $(VBOX_PATH_SDK)/bindings/xpcom/include/xpcom \ 166 $(VBOX_PATH_SDK)/bindings/xpcom/include/ipcd \ 169 167 . 170 168 TEMPLATE_XPCOMEXE_LIBS = \ … … 208 206 TEMPLATE_XPCOMBLDPROG_CFLAGS.freebsd = -pthread 209 207 TEMPLATE_XPCOMBLDPROG_CFLAGS.linux = -pthread 210 TEMPLATE_XPCOMBLDPROG_INCS = $(VBOX_PATH_SDK)/include \ 211 $(VBOX_PATH_SDK)/include/xpcom \ 212 $(VBOX_PATH_SDK)/include/xpcom/nsprpub \ 213 $(VBOX_PATH_SDK)/include/xpcom/string \ 214 $(VBOX_PATH_SDK)/include/xpcom/xpcom \ 215 $(VBOX_PATH_SDK)/include/xpcom/ipcd 208 TEMPLATE_XPCOMBLDPROG_INCS = $(VBOX_PATH_SDK)/bindings/xpcom/include \ 209 $(VBOX_PATH_SDK)/bindings/xpcom/include/nsprpub \ 210 $(VBOX_PATH_SDK)/bindings/xpcom/include/string \ 211 $(VBOX_PATH_SDK)/bindings/xpcom/include/xpcom \ 212 $(VBOX_PATH_SDK)/bindings/xpcom/include/ipcd 216 213 TEMPLATE_XPCOMBLDPROG_INCS.$(KBUILD_TARGET) = $(TEMPLATE_XPCOMEXE_INCS.$(KBUILD_TARGET)) 217 214 TEMPLATE_XPCOMBLDPROG_INCS.$(KBUILD_TARGET_ARCH) = $(TEMPLATE_XPCOMEXE_INCS.$(KBUILD_TARGET_ARCH)) … … 269 266 VBoxXPCOM \ 270 267 VBoxXPCOMIPCC \ 271 $(if $(VBOX_OSE),,VBox -xpcom-helper)268 $(if $(VBOX_OSE),,VBoxHelper) 272 269 273 270 # we put it here, as template it uses depends on VBoxRT, … … 275 272 # r=bird: This doesn't work, it won't be built this way. The way to fix it is to make the order change in src/Makefile.kmk (or was it src/lib/Makefile.kmk) that puts src/VBox/Runtime before src/lib/xpcom18a4 standard for all builds. 276 273 OTHERS += \ 277 $(TARGET_VBox -xpcom-helper)274 $(TARGET_VBoxHlp) 278 275 279 276 … … 329 326 # obsoleted files in the $(INST_SDK) directory. 330 327 # 331 NSPRPUB-HEADERS_INST = $(INST_SDK) include/xpcom/nsprpub/328 NSPRPUB-HEADERS_INST = $(INST_SDK)/bindings/xpcom/include/nsprpub/ 332 329 NSPRPUB-HEADERS_IFFLAGS = -m 644 333 330 NSPRPUB-HEADERS_SOURCES = \ … … 382 379 nsprpub/pr/include/md/_vbox.cfg=>prcpucfg.h \ 383 380 384 NSPRPUB-MD-HEADERS_INST = $(INST_SDK) include/xpcom/nsprpub/md381 NSPRPUB-MD-HEADERS_INST = $(INST_SDK)/bindings/xpcom/include/nsprpub/md 385 382 NSPRPUB-MD-HEADERS_IFFLAGS = -m 644 386 383 NSPRPUB-MD-HEADERS_SOURCES = \ … … 411 408 nsprpub/pr/include/md/_l4v2.cfg 412 409 413 NSPRPUB-OBS-HEADERS_INST = $(INST_SDK) include/xpcom/nsprpub/obsolete410 NSPRPUB-OBS-HEADERS_INST = $(INST_SDK)/bindings/xpcom/include/nsprpub/obsolete 414 411 NSPRPUB-OBS-HEADERS_IFFLAGS = -m 644 415 412 NSPRPUB-OBS-HEADERS_SOURCES = \ … … 419 416 nsprpub/pr/include/obsolete/prsem.h 420 417 421 NSPRPUB-PRIV-HEADERS_INST = $(INST_SDK) include/xpcom/nsprpub/private418 NSPRPUB-PRIV-HEADERS_INST = $(INST_SDK)/bindings/xpcom/include/nsprpub/private 422 419 NSPRPUB-PRIV-HEADERS_IFFLAGS = -m 644 423 420 NSPRPUB-PRIV-HEADERS_SOURCES = \ … … 426 423 nsprpub/pr/include/private/prpriv.h 427 424 428 STRING-HEADERS_INST = $(INST_SDK) include/xpcom/string425 STRING-HEADERS_INST = $(INST_SDK)/bindings/xpcom/include/string 429 426 STRING-HEADERS_IFFLAGS = -m 644 430 427 STRING-HEADERS_SOURCES = \ … … 460 457 xpcom/string/public/string-template-undef.h 461 458 462 XPCOM-HEADERS_INST = $(INST_SDK) include/xpcom/xpcom459 XPCOM-HEADERS_INST = $(INST_SDK)/bindings/xpcom/include/xpcom 463 460 XPCOM-HEADERS_IFFLAGS = -m 644 464 461 XPCOM-HEADERS_SOURCES = \ … … 579 576 xpcom-config.h 580 577 581 IPCD-HEADERS_INST = $(INST_SDK) include/xpcom/ipcd578 IPCD-HEADERS_INST = $(INST_SDK)/bindings/xpcom/include/ipcd 582 579 IPCD-HEADERS_IFFLAGS = -m 644 583 580 IPCD-HEADERS_SOURCES = \ … … 1295 1292 # Helper for initialization of XPCOM 1296 1293 # 1297 VBox-xpcom-helper_TEMPLATE = VBOXMAINCLIENTDLL1298 1294 ## @todo why isn't this targetd called VBoxHlp and what is it good for anyway? it's not in any of the lists so it won't be processed or anything... 1299 1295 ## update: Since r35225 this is no longer necessary, VBoxRT is already available when VBoxPython is linked. Do all the initialization from there! 1300 VBox-xpcom-helper_NAME = VBoxHlp 1301 VBox-xpcom-helper_DEFS = 1302 VBox-xpcom-helper_SOURCES = \ 1296 VBoxHlp_DEFS = 1297 VBoxHlp_SOURCES = \ 1303 1298 xpcom/helper/helper.cpp 1304 1299 … … 1378 1373 1379 1374 # Python Client Module - the Python bits. 1380 VBoxPython-inst-py-xpcom_INST = $(INST_SDK) /bindings/com/python/xpcom/1375 VBoxPython-inst-py-xpcom_INST = $(INST_SDK)bindings/xpcom/python/xpcom/ 1381 1376 VBoxPython-inst-py-xpcom_SOURCES = \ 1382 1377 python/vboxxpcom.py \ … … 1397 1392 1398 1393 # Python Client Module - a sample script. 1399 VBoxPython-inst-sample_INST = $(INST_SDK)/bindings/ com/python/sample/1394 VBoxPython-inst-sample_INST = $(INST_SDK)/bindings/xpcom/python/sample/ 1400 1395 VBoxPython-inst-sample_SOURCES = \ 1401 1396 python/sample/vboxshell.py … … 1558 1553 OTHER_CLEAN += \ 1559 1554 $(PATH_VBox-xpcom-string)/idl_ts \ 1560 $(addprefix $(VBOX_PATH_SDK)/ include/,$(notdir $(subst .idl,.h,$(XPCOM_IDLFILES)))) \1561 $(addprefix $(VBOX_PATH_SDK)/ include/,$(notdir $(subst .idl,.xpt,$(XPCOM_IDLFILES)))) \1562 $(addprefix $(VBOX_PATH_SDK)/ idl/,$(notdir $(XPCOM_IDLFILES))) \1555 $(addprefix $(VBOX_PATH_SDK)/bindings/xpcom/include,$(notdir $(subst .idl,.h,$(XPCOM_IDLFILES)))) \ 1556 $(addprefix $(VBOX_PATH_SDK)/bindings/xpcom/include,$(notdir $(subst .idl,.xpt,$(XPCOM_IDLFILES)))) \ 1557 $(addprefix $(VBOX_PATH_SDK)/bindings/xpcom/idl/,$(notdir $(XPCOM_IDLFILES))) \ 1563 1558 $(addprefix $(PATH_TARGET)/,$(notdir $(subst .idl,.xpt,$(XPCOM_IDLFILES)))) 1564 1559 … … 1683 1678 -I $(VBOX_PATH_XPCOM_SRC)/xpcom/reflect/xptinfo/public/ 1684 1679 define def_IDL 1685 $(VBOX_PATH_SDK)/ include/$(notdir $(subst .idl,.h,$(idl))) \1680 $(VBOX_PATH_SDK)/bindings/xpcom/include/$(notdir $(subst .idl,.h,$(idl))) \ 1686 1681 + $(PATH_TARGET)/$(notdir $(subst .idl,.xpt,$(idl))): \ 1687 1682 $(VBOX_PATH_XPCOM_SRC)/$(idl) \ 1688 1683 | $$$$(TARGET_xpidl) 1689 1684 $$(call MSG_TOOL,xpidl,XPCOM,$$<,$$@) 1690 $$(QUIET)$(MKDIR) -p $(VBOX_PATH_SDK)/ include $(VBOX_PATH_SDK)/idl1685 $$(QUIET)$(MKDIR) -p $(VBOX_PATH_SDK)/bindings/xpcom/include $(VBOX_PATH_SDK)/bindings/xpcom/idl 1691 1686 $$(QUIET)$$(TARGET_xpidl) -m header $(XPIDL_INCS) -e $$@ $$< 1692 1687 $$(QUIET)$$(TARGET_xpidl) -m typelib $(XPIDL_INCS) -e $(addprefix $(PATH_TARGET)/,$(notdir $(subst .idl,.xpt,$(idl)))) $$< 1693 $$(QUIET)$(CP) $$< $$(VBOX_PATH_SDK)/ idl1688 $$(QUIET)$(CP) $$< $$(VBOX_PATH_SDK)/bindings/xpcom/idl 1694 1689 endef 1695 1690 … … 1697 1692 1698 1693 # dummy target. 1699 $(PATH_VBox-xpcom-string)/idl_ts: $(addprefix $(VBOX_PATH_SDK)/ include/,$(notdir $(subst .idl,.h,$(XPCOM_IDLFILES))))1694 $(PATH_VBox-xpcom-string)/idl_ts: $(addprefix $(VBOX_PATH_SDK)/bindings/xpcom/include/,$(notdir $(subst .idl,.h,$(XPCOM_IDLFILES)))) 1700 1695 $(call MSG_L1,IDL processing completed.) 1701 1696 $(QUIET)$(MKDIR) -p $(dir $@)
Note:
See TracChangeset
for help on using the changeset viewer.