Commit 546d542b87eb051ce17f7f91f36fe7f5665e7180

Authored by Perry Werneck
1 parent f3b85166

Implementando construção de arquivo .zip com o plugin e extras para suporte java.

Showing 1 changed file with 34 additions and 1 deletions   Show diff stats
src/java/Makefile.in
... ... @@ -143,7 +143,7 @@ $(BINRLS)/$(PACKAGE_NAME).jar: $(BINDIR)/java/$(PACKAGE_NAME)/terminal.class
143 143 #---[ Release targets ]--------------------------------------------------------
144 144  
145 145 all: \
146   - $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@
  146 + @PACKAGE_NAME@-java-@PACKAGE_VERSION@.@PACKAGE_REVISION@.@jvm_arch@.zip
147 147  
148 148 Release: \
149 149 $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ \
... ... @@ -153,6 +153,39 @@ Release: \
153 153 zip: \
154 154 jni3270-@PACKAGE_VERSION@.@PACKAGE_REVISION@.@jvm_arch@.zip
155 155  
  156 +@PACKAGE_NAME@-java-@PACKAGE_VERSION@.@PACKAGE_REVISION@.@jvm_arch@.zip: \
  157 + $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ \
  158 + $(BINRLS)/plugins/j3270@DLLEXT@ \
  159 + $(BINRLS)/$(PACKAGE_NAME).jar \
  160 + javadoc
  161 +
  162 + @rm -f $@
  163 +
  164 + @rm -fr jvm-exports
  165 + @mkdir jvm-exports
  166 + @cp $(BINRLS)/$(PACKAGE_NAME).jar jvm-exports/$(PACKAGE_NAME).jar
  167 + @zip -9 -m -r $@ jvm-exports
  168 + @rm -fr jvm-exports
  169 +
  170 + @rm -fr ui
  171 + @mkdir ui
  172 + @cp ../../ui/*java*.xml ui
  173 + @zip -9 -m -r $@ ui
  174 + @rm -fr ui
  175 +
  176 + @rm -fr plugins
  177 + @mkdir plugins
  178 + @cp $(BINRLS)/plugins/j3270@DLLEXT@ plugins
  179 + @zip -9 -m -r $@ plugins
  180 + @rm -fr plugins
  181 +
  182 + @zip -9 -j $@ \
  183 + $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@
  184 +
  185 + @zip -9 -r $@ \
  186 + javadoc sample/efglobe.java sample/popup.java
  187 +
  188 +
156 189 jni3270-@PACKAGE_VERSION@.@PACKAGE_REVISION@.@jvm_arch@.zip: \
157 190 $(BINRLS)@DLLDIR@/@DLLPREFIX@jni3270@DLLEXT@ \
158 191 $(BINRLS)/$(PACKAGE_NAME).jar \
... ...