# # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DEPTH = ../.. topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk MODULE = storage XPIDL_MODULE = storage GRE_MODULE = 1 # NOTE When adding something to this list, you probably need to add it to the # storage.h file too. XPIDLSRCS = \ mozIStorageService.idl \ mozIStorageConnection.idl \ mozIStorageAggregateFunction.idl \ mozIStorageFunction.idl \ mozIStorageProgressHandler.idl \ mozIStorageStatement.idl \ mozIStorageValueArray.idl \ mozIStorageResultSet.idl \ mozIStorageRow.idl \ mozIStorageError.idl \ mozIStorageStatementParams.idl \ mozIStorageStatementRow.idl \ mozIStorageStatementCallback.idl \ mozIStoragePendingStatement.idl \ mozIStorageBindingParamsArray.idl \ mozIStorageBindingParams.idl \ mozIStorageCompletionCallback.idl \ mozIStorageBaseStatement.idl \ mozIStorageAsyncStatement.idl \ mozIStorageServiceQuotaManagement.idl \ mozIStorageVacuumParticipant.idl \ $(NULL) # SEE ABOVE NOTE! EXPORTS_NAMESPACES = mozilla mozilla/storage EXPORTS = \ mozStorageHelper.h \ mozStorage.h \ $(NULL) EXPORTS_mozilla = storage.h # NOTE When adding something to this list, you probably need to add it to the # storage.h file too. EXPORTS_mozilla/storage = \ StatementCache.h \ $(NULL) # SEE ABOVE NOTE! include $(topsrcdir)/config/rules.mk