toolkit/identity/Makefile.in
author Gregory Szorc <gps@mozilla.com>
Mon, 25 Feb 2013 12:47:18 -0800
changeset 129655 3fc89f2888fe975cc617c836c79073fa352e96aa
parent 120601 c8f9d0908bc8c15e7bb9a47ad58f7d8bf68b8b11
child 129685 02d62b51156a8bf35ef15930c05641d135899cf8
permissions -rw-r--r--
Bug 784841 - Part 18d: Convert /browser; r=gavin f=Ms2ger

# 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     = @DEPTH@
topsrcdir = @top_srcdir@
srcdir    = @srcdir@
VPATH     = @srcdir@

include $(DEPTH)/config/autoconf.mk

FAIL_ON_WARNINGS := 1

MODULE = identity
MODULE_NAME = identity
XPIDL_MODULE = identity
LIBRARY_NAME = identity
FORCE_STATIC_LIB = 1
LIBXUL_LIBRARY = 1
IS_COMPONENT = 1
GRE_MODULE = 1
EXPORT_LIBRARY = 1

XPIDLSRCS = \
  nsIIdentityCryptoService.idl \
  $(NULL)

CPPSRCS = \
  IdentityCryptoService.cpp \
  $(NULL)

EXTRA_JS_MODULES = \
	IdentityUtils.jsm \
	Identity.jsm \
	IdentityProvider.jsm \
	IdentityStore.jsm \
	jwcrypto.jsm \
	LogUtils.jsm \
	MinimalIdentity.jsm \
	RelyingParty.jsm \
	Sandbox.jsm \
	$(NULL)

JS_MODULES_PATH = $(FINAL_TARGET)/modules/identity

ifdef ENABLE_TESTS
    DIRS += tests
endif

include $(topsrcdir)/config/rules.mk