mirror of
https://github.com/oliverschmidt/contiki.git
synced 2024-12-22 10:30:13 +00:00
delete META-INF directory before building JAR
This commit is contained in:
parent
bffd3ca433
commit
f057939595
@ -24,7 +24,7 @@
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* $Id: ExecuteJAR.java,v 1.2 2009/10/29 17:05:14 fros4943 Exp $
|
||||
* $Id: ExecuteJAR.java,v 1.3 2010/03/10 13:09:05 fros4943 Exp $
|
||||
*/
|
||||
|
||||
package se.sics.cooja.util;
|
||||
@ -407,6 +407,17 @@ public class ExecuteJAR {
|
||||
"Error when writing external tools configuration: " + e2.getMessage()
|
||||
).initCause(e2);
|
||||
}
|
||||
|
||||
/* Delete existing META-INF dir */
|
||||
File metaInfDir = new File(workingDir, "META-INF");
|
||||
if (metaInfDir.exists() && metaInfDir.isDirectory()) {
|
||||
if (!deleteDirectory(metaInfDir)) {
|
||||
if (!deleteDirectory(metaInfDir)) {
|
||||
deleteDirectory(metaInfDir);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/* Prepare JAR manifest */
|
||||
File manifestFile = new File(workingDir, "manifest.tmp");
|
||||
|
Loading…
Reference in New Issue
Block a user