1# -*- Mode: Makefile -*-
2# This Source Code Form is subject to the terms of the Mozilla Public
3# License, v. 2.0. If a copy of the MPL was not distributed with this
4# file, You can obtain one at http://mozilla.org/MPL/2.0/.
5
6
7INCLUDED_AUTOCONF_MK = 1
8USE_AUTOCONF	= 1
9@SHELL_OVERRIDE@
10MOZILLA_CLIENT	= @MOZILLA_CLIENT@
11
12prefix		= @prefix@
13exec_prefix	= @exec_prefix@
14bindir		= @bindir@
15includedir	= @includedir@
16libdir		= @libdir@
17datarootdir	= @datarootdir@
18datadir		= @datadir@
19
20dist_prefix	= @dist_prefix@
21dist_bindir	= @dist_bindir@
22dist_includedir = @dist_includedir@
23dist_libdir	= @dist_libdir@
24
25DIST		= $(dist_prefix)
26
27RELEASE_OBJDIR_NAME = @RELEASE_OBJDIR_NAME@
28OBJDIR_NAME	= @OBJDIR_NAME@
29OBJDIR		= @OBJDIR@
30# We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
31# manually use it before config.mk inclusion
32OBJ_SUFFIX	= $(error config/config.mk needs to be included before using OBJ_SUFFIX)
33_OBJ_SUFFIX	= @OBJ_SUFFIX@
34LIB_SUFFIX	= @LIB_SUFFIX@
35DLL_SUFFIX	= @DLL_SUFFIX@
36ASM_SUFFIX	= @ASM_SUFFIX@
37MOD_NAME	= @NSPR_MODNAME@
38
39MOD_MAJOR_VERSION = @MOD_MAJOR_VERSION@
40MOD_MINOR_VERSION = @MOD_MINOR_VERSION@
41MOD_PATCH_VERSION = @MOD_PATCH_VERSION@
42
43LIBNSPR		= @LIBNSPR@
44LIBPLC		= @LIBPLC@
45
46CROSS_COMPILE	= @CROSS_COMPILE@
47MOZ_OPTIMIZE	= @MOZ_OPTIMIZE@
48MOZ_DEBUG	= @MOZ_DEBUG@
49MOZ_DEBUG_SYMBOLS = @MOZ_DEBUG_SYMBOLS@
50
51USE_CPLUS	= @USE_CPLUS@
52USE_IPV6	= @USE_IPV6@
53USE_N32		= @USE_N32@
54USE_X32		= @USE_X32@
55USE_64		= @USE_64@
56ENABLE_STRIP	= @ENABLE_STRIP@
57
58USE_PTHREADS	= @USE_PTHREADS@
59USE_BTHREADS	= @USE_BTHREADS@
60PTHREADS_USER	= @USE_USER_PTHREADS@
61CLASSIC_NSPR	= @USE_NSPR_THREADS@
62
63AS		= @AS@
64ASFLAGS		= @ASFLAGS@
65CC		= @CC@
66CCC		= @CXX@
67NS_USE_GCC	= @GNU_CC@
68GCC_USE_GNU_LD	= @GCC_USE_GNU_LD@
69MSC_VER		= @MSC_VER@
70AR		= @AR@
71AR_FLAGS	= @AR_FLAGS@
72LD		= @LD@
73RANLIB		= @RANLIB@
74PERL		= @PERL@
75RC		= @RC@
76RCFLAGS		= @RCFLAGS@
77STRIP		= @STRIP@
78NSINSTALL	= @NSINSTALL@
79FILTER		= @FILTER@
80IMPLIB		= @IMPLIB@
81CYGWIN_WRAPPER	= @CYGWIN_WRAPPER@
82MT		= @MT@
83
84OS_CPPFLAGS	= @CPPFLAGS@
85OS_CFLAGS	= $(OS_CPPFLAGS) @CFLAGS@ $(DSO_CFLAGS)
86OS_CXXFLAGS	= $(OS_CPPFLAGS) @CXXFLAGS@ $(DSO_CFLAGS)
87OS_LIBS         = @OS_LIBS@
88OS_LDFLAGS	= @LDFLAGS@
89OS_DLLFLAGS	= @OS_DLLFLAGS@
90DLLFLAGS	= @DLLFLAGS@
91EXEFLAGS  = @EXEFLAGS@
92OPTIMIZER	= @OPTIMIZER@
93
94PROFILE_GEN_CFLAGS  = @PROFILE_GEN_CFLAGS@
95PROFILE_GEN_LDFLAGS = @PROFILE_GEN_LDFLAGS@
96PROFILE_USE_CFLAGS  = @PROFILE_USE_CFLAGS@
97PROFILE_USE_LDFLAGS = @PROFILE_USE_LDFLAGS@
98
99MKSHLIB		= @MKSHLIB@
100WRAP_LDFLAGS	= @WRAP_LDFLAGS@
101DSO_CFLAGS	= @DSO_CFLAGS@
102DSO_LDOPTS	= @DSO_LDOPTS@
103
104RESOLVE_LINK_SYMBOLS = @RESOLVE_LINK_SYMBOLS@
105
106HOST_CC		= @HOST_CC@
107HOST_CFLAGS	= @HOST_CFLAGS@
108HOST_LDFLAGS	= @HOST_LDFLAGS@
109
110DEFINES		= @DEFINES@ @DEFS@
111
112MDCPUCFG_H	= @MDCPUCFG_H@
113PR_MD_CSRCS	= @PR_MD_CSRCS@
114PR_MD_ASFILES	= @PR_MD_ASFILES@
115PR_MD_ARCH_DIR	= @PR_MD_ARCH_DIR@
116CPU_ARCH	= @CPU_ARCH@
117
118OS_TARGET	= @OS_TARGET@
119OS_ARCH		= @OS_ARCH@
120OS_RELEASE	= @OS_RELEASE@
121OS_TEST		= @OS_TEST@
122
123NOSUCHFILE	= @NOSUCHFILE@
124AIX_LINK_OPTS	= @AIX_LINK_OPTS@
125MOZ_OBJFORMAT	= @MOZ_OBJFORMAT@
126ULTRASPARC_LIBRARY = @ULTRASPARC_LIBRARY@
127
128OBJECT_MODE	= @OBJECT_MODE@
129ifdef OBJECT_MODE
130export OBJECT_MODE
131endif
132
133VISIBILITY_FLAGS = @VISIBILITY_FLAGS@
134WRAP_SYSTEM_INCLUDES = @WRAP_SYSTEM_INCLUDES@
135
136MACOSX_DEPLOYMENT_TARGET = @MACOSX_DEPLOYMENT_TARGET@
137ifdef MACOSX_DEPLOYMENT_TARGET
138export MACOSX_DEPLOYMENT_TARGET
139endif
140
141MACOS_SDK_DIR	= @MACOS_SDK_DIR@
142
143
144NEXT_ROOT	= @NEXT_ROOT@
145ifdef NEXT_ROOT
146export NEXT_ROOT
147endif
148