From 340b3ab813166d2f1a82baae3d4d7d4cb12fa4ec Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Fri, 7 Jun 2019 10:17:14 -0300 Subject: [PATCH] Building zip for testing of hllapi module. --- .gitignore | 1 + Makefile.in | 31 +++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 0 deletions(-) diff --git a/.gitignore b/.gitignore index 8b89314..72cefdb 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ stamp-h1 dbus-glue.h *.rc *.cache +*.zip diff --git a/Makefile.in b/Makefile.in index 565d076..dfc2d7f 100644 --- a/Makefile.in +++ b/Makefile.in @@ -264,6 +264,20 @@ $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@: \ $(LIBS) \ $(DBUS_LIBS) +zip: \ + $(PLUGIN_NAME)-@PACKAGE_VERSION@.@host@.zip + +$(PLUGIN_NAME)-@PACKAGE_VERSION@.@host@.zip: \ + $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@ \ + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@ \ + $(POTDIR)/$(PLUGIN_NAME).pot + + @rm -f $@ + @zip -9 -j $@ \ + $(BINRLS)/$(PLUGIN_NAME)@DLLEXT@ \ + $(BINRLS)/lib$(LIBRARY_NAME)@DLLEXT@ \ + $(POTDIR)/$(PLUGIN_NAME).pot + #---[ Install Targets ]------------------------------------------------------------------ install: \ @@ -312,6 +326,23 @@ Debug-plugin: \ Debug-library: \ $(BINDBG)/$(LIBRARY_NAME)@EXEEXT@ +zip-debug: \ + $(PLUGIN_NAME)-debug-@PACKAGE_VERSION@.@host@.zip + +$(PLUGIN_NAME)-debug-@PACKAGE_VERSION@.@host@.zip: \ + $(BINDBG)/$(PLUGIN_NAME)@DLLEXT@ \ + $(BINDBG)/lib$(LIBRARY_NAME)@DLLEXT@ \ + $(BINDBG)/$(PLUGIN_NAME)@EXEEXT@ \ + $(BINDBG)/$(LIBRARY_NAME)@EXEEXT@ + + @rm -f $@ + @zip -9 -j $@ \ + $(BINDBG)/$(PLUGIN_NAME)@DLLEXT@ \ + $(BINDBG)/lib$(LIBRARY_NAME)@DLLEXT@ \ + $(BINDBG)/$(PLUGIN_NAME)@EXEEXT@ \ + $(BINDBG)/$(LIBRARY_NAME)@EXEEXT@ + + $(BINDBG)/$(PLUGIN_NAME)@EXEEXT@: \ $(foreach SRC, $(basename $(PLUGIN_TEST_SOURCES)), $(OBJDBG)/$(SRC).o) \ $(BINDBG)/$(PLUGIN_NAME)@DLLEXT@ -- libgit2 0.21.2