make/solaris/makefiles/defs.make

changeset 3162
5d871c1ff17c
parent 3150
da0999c4b733
parent 3156
f08d439fab8c
child 3619
2d503de963b3
child 3724
d652a62d6e03
equal deleted inserted replaced
3152:3607aac85aa9 3162:5d871c1ff17c
132 endif 132 endif
133 endif 133 endif
134 134
135 JDK_INCLUDE_SUBDIR=solaris 135 JDK_INCLUDE_SUBDIR=solaris
136 136
137 # Library suffix
138 LIBRARY_SUFFIX=so
139
137 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms 140 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms
138 VM_DEBUG=jvmg 141 VM_DEBUG=jvmg
139 142
140 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html 143 EXPORT_LIST += $(EXPORT_DOCS_DIR)/platform/jvmti/jvmti.html
141 144
142 # client and server subdirectories have symbolic links to ../libjsig.so 145 # client and server subdirectories have symbolic links to ../libjsig.$(LIBRARY_SUFFIX)
143 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.so 146 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.$(LIBRARY_SUFFIX)
144 ifneq ($(OBJCOPY),) 147 ifneq ($(OBJCOPY),)
145 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.debuginfo 148 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libjsig.debuginfo
146 endif 149 endif
147 150
148 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server 151 EXPORT_SERVER_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/server
149 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client 152 EXPORT_CLIENT_DIR = $(EXPORT_JRE_LIB_ARCH_DIR)/client
150 153
151 ifneq ($(BUILD_CLIENT_ONLY),true) 154 ifneq ($(BUILD_CLIENT_ONLY),true)
152 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt 155 EXPORT_LIST += $(EXPORT_SERVER_DIR)/Xusage.txt
153 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.so 156 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.$(LIBRARY_SUFFIX)
154 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_db.so 157 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_db.$(LIBRARY_SUFFIX)
155 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_dtrace.so 158 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_dtrace.$(LIBRARY_SUFFIX)
156 ifneq ($(OBJCOPY),) 159 ifneq ($(OBJCOPY),)
157 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.debuginfo 160 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm.debuginfo
158 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_db.debuginfo 161 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_db.debuginfo
159 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_dtrace.debuginfo 162 EXPORT_LIST += $(EXPORT_SERVER_DIR)/libjvm_dtrace.debuginfo
160 endif 163 endif
161 endif 164 endif
162 ifeq ($(ARCH_DATA_MODEL), 32) 165 ifeq ($(ARCH_DATA_MODEL), 32)
163 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt 166 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/Xusage.txt
164 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.so 167 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.$(LIBRARY_SUFFIX)
165 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_db.so 168 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_db.$(LIBRARY_SUFFIX)
166 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_dtrace.so 169 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_dtrace.$(LIBRARY_SUFFIX)
167 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_db.so 170 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_db.$(LIBRARY_SUFFIX)
168 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_dtrace.so 171 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_dtrace.$(LIBRARY_SUFFIX)
169 ifneq ($(OBJCOPY),) 172 ifneq ($(OBJCOPY),)
170 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.debuginfo 173 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm.debuginfo
171 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_db.debuginfo 174 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_db.debuginfo
172 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_dtrace.debuginfo 175 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/libjvm_dtrace.debuginfo
173 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_db.debuginfo 176 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_db.debuginfo
174 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_dtrace.debuginfo 177 EXPORT_LIST += $(EXPORT_CLIENT_DIR)/64/libjvm_dtrace.debuginfo
175 endif 178 endif
176 ifneq ($(BUILD_CLIENT_ONLY), true) 179 ifneq ($(BUILD_CLIENT_ONLY), true)
177 EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_db.so 180 EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_db.$(LIBRARY_SUFFIX)
178 EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_dtrace.so 181 EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_dtrace.$(LIBRARY_SUFFIX)
179 ifneq ($(OBJCOPY),) 182 ifneq ($(OBJCOPY),)
180 EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_db.debuginfo 183 EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_db.debuginfo
181 EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_dtrace.debuginfo 184 EXPORT_LIST += $(EXPORT_SERVER_DIR)/64/libjvm_dtrace.debuginfo
182 endif 185 endif
183 endif 186 endif
184 endif 187 endif
185 188
186 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.so 189 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.$(LIBRARY_SUFFIX)
187 ifneq ($(OBJCOPY),) 190 ifneq ($(OBJCOPY),)
188 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo 191 EXPORT_LIST += $(EXPORT_JRE_LIB_ARCH_DIR)/libsaproc.debuginfo
189 endif 192 endif
190 EXPORT_LIST += $(EXPORT_LIB_DIR)/sa-jdi.jar 193 EXPORT_LIST += $(EXPORT_LIB_DIR)/sa-jdi.jar

mercurial