From a8882e9ee29371d830418fb280bddf1335ad2489 Mon Sep 17 00:00:00 2001 From: senju Date: Fri, 21 Aug 2009 18:01:34 +0900 Subject: [PATCH] =?utf8?q?libs=E5=8C=96=E3=81=AEjar=E5=85=AC=E9=96=8B?= =?utf8?q?=E7=94=A8=E3=81=AE=E3=82=B9=E3=82=AF=E3=83=AA=E3=83=97=E3=83=88?= =?utf8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit tgzに固めるスクリプト追加。 eclipse pluginが自動で追加するjarは除外するようリストを追加。 tgzを無視するよう.gitignoreに追加。 --- .gitignore | 1 + excludelist | 7 +++++++ make_lib_tgz.pl | 15 +++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 excludelist create mode 100755 make_lib_tgz.pl diff --git a/.gitignore b/.gitignore index 8184642..8c42009 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ *.class *.jar *.bin +*.tgz datastore-indexes-auto.xml diff --git a/excludelist b/excludelist new file mode 100644 index 0000000..70c4614 --- /dev/null +++ b/excludelist @@ -0,0 +1,7 @@ +appengine-api-1.0-sdk-1.2.2.jar +datanucleus-appengine-1.0.2.final.jar +datanucleus-core-1.1.4-gae.jar +datanucleus-jpa-1.1.4.jar +geronimo-jpa_3.0_spec-1.1.1.jar +geronimo-jta_1.1_spec-1.1.1.jar +jdo2-api-2.3-ea.jar diff --git a/make_lib_tgz.pl b/make_lib_tgz.pl new file mode 100755 index 0000000..ae4794e --- /dev/null +++ b/make_lib_tgz.pl @@ -0,0 +1,15 @@ +#! /usr/bin/perl + +use warnings; + +if(!-e "libs"){ + mkdir "libs"; +} + +system "cp war/WEB-INF/lib/* libs/"; +open(EX, "excludelist"); +while(){ + system "rm libs/$_"; +} +system "tar czf libs.tgz libs/"; +system "rm -rf libs"; -- 2.11.0