Commit b4fdfaec7009ccffd33fbf7426a9f8c4b23ac94d

Authored by perry.werneck@gmail.com
1 parent 65a0a2e4

Melhorando empacotamento java

Showing 1 changed file with 15 additions and 6 deletions   Show diff stats
src/java/Makefile.in
@@ -226,26 +226,35 @@ run: $(BINDBG)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ $(BINDIR)/java/testprogram.cla @@ -226,26 +226,35 @@ run: $(BINDBG)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ $(BINDIR)/java/testprogram.cla
226 226
227 #---[ Misc targets ]----------------------------------------------------------- 227 #---[ Misc targets ]-----------------------------------------------------------
228 228
229 -install: \ 229 +install-plugin: \
  230 + $(BINRLS)/plugins/j3270@DLLEXT@
  231 +
  232 + @$(MKDIR) $(DESTDIR)$(libdir)/$(PACKAGE_NAME)-plugins
  233 + @$(INSTALL_PROGRAM) $(BINRLS)/plugins/j3270@DLLEXT@ $(DESTDIR)$(libdir)/$(PACKAGE_NAME)-plugins
  234 +
  235 +install-extension: \
230 $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ \ 236 $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ \
231 $(BINRLS)/$(PACKAGE_NAME).jar \ 237 $(BINRLS)/$(PACKAGE_NAME).jar \
232 - $(BINRLS)/plugins/j3270@DLLEXT@ \  
233 - doc  
234 238
235 @$(MKDIR) $(DESTDIR)/$(jnidir) 239 @$(MKDIR) $(DESTDIR)/$(jnidir)
236 @$(INSTALL_PROGRAM) $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ $(DESTDIR)/$(jnidir) 240 @$(INSTALL_PROGRAM) $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ $(DESTDIR)/$(jnidir)
237 241
238 - @$(MKDIR) $(DESTDIR)$(libdir)/$(PACKAGE_NAME)-plugins  
239 - @$(INSTALL_PROGRAM) $(BINRLS)/plugins/j3270@DLLEXT@ $(DESTDIR)$(libdir)/$(PACKAGE_NAME)-plugins  
240 -  
241 @mkdir -p $(DESTDIR)/$(jvmjardir) 242 @mkdir -p $(DESTDIR)/$(jvmjardir)
242 @$(INSTALL_DATA) $(BINRLS)/$(PACKAGE_NAME).jar $(DESTDIR)/$(jvmjardir) 243 @$(INSTALL_DATA) $(BINRLS)/$(PACKAGE_NAME).jar $(DESTDIR)/$(jvmjardir)
243 244
  245 +install-doc: \
  246 + doc
  247 +
244 @$(MKDIR) $(DESTDIR)/$(javadocdir)/$(PACKAGE_NAME) 248 @$(MKDIR) $(DESTDIR)/$(javadocdir)/$(PACKAGE_NAME)
245 @cp -r doc/* $(DESTDIR)/$(javadocdir)/$(PACKAGE_NAME) 249 @cp -r doc/* $(DESTDIR)/$(javadocdir)/$(PACKAGE_NAME)
246 @find $(DESTDIR)/$(javadocdir)/$(PACKAGE_NAME) -type f -exec chmod 644 {} \; 250 @find $(DESTDIR)/$(javadocdir)/$(PACKAGE_NAME) -type f -exec chmod 644 {} \;
247 @find $(DESTDIR)/$(javadocdir)/$(PACKAGE_NAME) -type d -exec chmod 755 {} \; 251 @find $(DESTDIR)/$(javadocdir)/$(PACKAGE_NAME) -type d -exec chmod 755 {} \;
248 252
  253 +install: \
  254 + install-extension \
  255 + install-plugin \
  256 + install-doc
  257 +
249 jni3270.h: $(BINDIR)/java/$(PACKAGE_NAME)/terminal.class 258 jni3270.h: $(BINDIR)/java/$(PACKAGE_NAME)/terminal.class
250 @echo $< ... 259 @echo $< ...
251 @mkdir -p `dirname $@` 260 @mkdir -p `dirname $@`