summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Corneanu <cdan@savatech.ro>2011-01-09 01:20:33 +0200
committerDan Corneanu <cdan@savatech.ro>2011-01-09 01:20:33 +0200
commitc4eadf90bb004c49802f17b96dd30254676da846 (patch)
tree9ad791d12184e630869a567c5f2d8154fa3cd1fc
parentfa643d1adad92e29aad01d98996bcc7c5d8db702 (diff)
Fixed: [ooeclipse] Export LibreOffice package
https://bugs.freedesktop.org/show_bug.cgi?id=32925
-rw-r--r--core/source/org/openoffice/ide/eclipse/core/gui/PackageContentSelector.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/core/source/org/openoffice/ide/eclipse/core/gui/PackageContentSelector.java b/core/source/org/openoffice/ide/eclipse/core/gui/PackageContentSelector.java
index a62dc4e..3972b0e 100644
--- a/core/source/org/openoffice/ide/eclipse/core/gui/PackageContentSelector.java
+++ b/core/source/org/openoffice/ide/eclipse/core/gui/PackageContentSelector.java
@@ -177,7 +177,13 @@ public class PackageContentSelector extends Composite {
// Create the package model
pack = UnoidlProjectHelper.createMinimalUnoPackage( pProject, pDestFile );
- pack.addToClean( SystemHelper.getFile( library ) );
+
+ if(library.exists()){
+ pack.addToClean( SystemHelper.getFile( library ) );
+ File libraryFile = SystemHelper.getFile(library);
+ pack.addFile(UnoPackage.getPathRelativeToBase(libraryFile, prjFile),
+ libraryFile);
+ }
IFile descrFile = pProject.getFile( IUnoidlProject.DESCRIPTION_FILENAME );
if ( descrFile.exists() ) {