autoconf.mk.in 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  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. INCLUDED_AUTOCONF_MK = 1
  6. USE_AUTOCONF = 1
  7. @SHELL_OVERRIDE@
  8. MOZILLA_CLIENT = @MOZILLA_CLIENT@
  9. prefix = @prefix@
  10. exec_prefix = @exec_prefix@
  11. bindir = @bindir@
  12. includedir = @includedir@
  13. libdir = @libdir@
  14. datarootdir = @datarootdir@
  15. datadir = @datadir@
  16. dist_prefix = @dist_prefix@
  17. dist_bindir = @dist_bindir@
  18. dist_includedir = @dist_includedir@
  19. dist_libdir = @dist_libdir@
  20. DIST = $(dist_prefix)
  21. RELEASE_OBJDIR_NAME = @RELEASE_OBJDIR_NAME@
  22. OBJDIR_NAME = @OBJDIR_NAME@
  23. OBJDIR = @OBJDIR@
  24. # We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
  25. # manually use it before config.mk inclusion
  26. OBJ_SUFFIX = $(error config/config.mk needs to be included before using OBJ_SUFFIX)
  27. _OBJ_SUFFIX = @OBJ_SUFFIX@
  28. LIB_SUFFIX = @LIB_SUFFIX@
  29. DLL_SUFFIX = @DLL_SUFFIX@
  30. ASM_SUFFIX = @ASM_SUFFIX@
  31. MOD_NAME = @NSPR_MODNAME@
  32. MOD_MAJOR_VERSION = @MOD_MAJOR_VERSION@
  33. MOD_MINOR_VERSION = @MOD_MINOR_VERSION@
  34. MOD_PATCH_VERSION = @MOD_PATCH_VERSION@
  35. LIBNSPR = @LIBNSPR@
  36. LIBPLC = @LIBPLC@
  37. CROSS_COMPILE = @CROSS_COMPILE@
  38. MOZ_OPTIMIZE = @MOZ_OPTIMIZE@
  39. MOZ_DEBUG = @MOZ_DEBUG@
  40. MOZ_DEBUG_SYMBOLS = @MOZ_DEBUG_SYMBOLS@
  41. USE_CPLUS = @USE_CPLUS@
  42. USE_IPV6 = @USE_IPV6@
  43. USE_N32 = @USE_N32@
  44. USE_X32 = @USE_X32@
  45. USE_64 = @USE_64@
  46. ENABLE_STRIP = @ENABLE_STRIP@
  47. USE_PTHREADS = @USE_PTHREADS@
  48. USE_BTHREADS = @USE_BTHREADS@
  49. PTHREADS_USER = @USE_USER_PTHREADS@
  50. CLASSIC_NSPR = @USE_NSPR_THREADS@
  51. AS = @AS@
  52. ASFLAGS = @ASFLAGS@
  53. CC = @CC@
  54. CCC = @CXX@
  55. NS_USE_GCC = @GNU_CC@
  56. GCC_USE_GNU_LD = @GCC_USE_GNU_LD@
  57. MSC_VER = @MSC_VER@
  58. AR = @AR@
  59. AR_FLAGS = @AR_FLAGS@
  60. LD = @LD@
  61. RANLIB = @RANLIB@
  62. PERL = @PERL@
  63. RC = @RC@
  64. RCFLAGS = @RCFLAGS@
  65. STRIP = @STRIP@
  66. NSINSTALL = @NSINSTALL@
  67. FILTER = @FILTER@
  68. IMPLIB = @IMPLIB@
  69. CYGWIN_WRAPPER = @CYGWIN_WRAPPER@
  70. MT = @MT@
  71. OS_CPPFLAGS = @CPPFLAGS@
  72. OS_CFLAGS = $(OS_CPPFLAGS) @CFLAGS@ $(DSO_CFLAGS)
  73. OS_CXXFLAGS = $(OS_CPPFLAGS) @CXXFLAGS@ $(DSO_CFLAGS)
  74. OS_LIBS = @OS_LIBS@
  75. OS_LDFLAGS = @LDFLAGS@
  76. OS_DLLFLAGS = @OS_DLLFLAGS@
  77. DLLFLAGS = @DLLFLAGS@
  78. EXEFLAGS = @EXEFLAGS@
  79. OPTIMIZER = @OPTIMIZER@
  80. PROFILE_GEN_CFLAGS = @PROFILE_GEN_CFLAGS@
  81. PROFILE_GEN_LDFLAGS = @PROFILE_GEN_LDFLAGS@
  82. PROFILE_USE_CFLAGS = @PROFILE_USE_CFLAGS@
  83. PROFILE_USE_LDFLAGS = @PROFILE_USE_LDFLAGS@
  84. MKSHLIB = @MKSHLIB@
  85. WRAP_LDFLAGS = @WRAP_LDFLAGS@
  86. DSO_CFLAGS = @DSO_CFLAGS@
  87. DSO_LDOPTS = @DSO_LDOPTS@
  88. RESOLVE_LINK_SYMBOLS = @RESOLVE_LINK_SYMBOLS@
  89. HOST_CC = @HOST_CC@
  90. HOST_CFLAGS = @HOST_CFLAGS@
  91. HOST_LDFLAGS = @HOST_LDFLAGS@
  92. DEFINES = @DEFINES@ @DEFS@
  93. MDCPUCFG_H = @MDCPUCFG_H@
  94. PR_MD_CSRCS = @PR_MD_CSRCS@
  95. PR_MD_ASFILES = @PR_MD_ASFILES@
  96. PR_MD_ARCH_DIR = @PR_MD_ARCH_DIR@
  97. CPU_ARCH = @CPU_ARCH@
  98. OS_TARGET = @OS_TARGET@
  99. OS_ARCH = @OS_ARCH@
  100. OS_RELEASE = @OS_RELEASE@
  101. OS_TEST = @OS_TEST@
  102. NOSUCHFILE = @NOSUCHFILE@
  103. AIX_LINK_OPTS = @AIX_LINK_OPTS@
  104. MOZ_OBJFORMAT = @MOZ_OBJFORMAT@
  105. ULTRASPARC_LIBRARY = @ULTRASPARC_LIBRARY@
  106. OBJECT_MODE = @OBJECT_MODE@
  107. ifdef OBJECT_MODE
  108. export OBJECT_MODE
  109. endif
  110. VISIBILITY_FLAGS = @VISIBILITY_FLAGS@
  111. WRAP_SYSTEM_INCLUDES = @WRAP_SYSTEM_INCLUDES@
  112. MACOSX_DEPLOYMENT_TARGET = @MACOSX_DEPLOYMENT_TARGET@
  113. ifdef MACOSX_DEPLOYMENT_TARGET
  114. export MACOSX_DEPLOYMENT_TARGET
  115. endif
  116. MACOS_SDK_DIR = @MACOS_SDK_DIR@
  117. NEXT_ROOT = @NEXT_ROOT@
  118. ifdef NEXT_ROOT
  119. export NEXT_ROOT
  120. endif