Hi Felix,

The ApacheDirectoryStudio.xpm file in the linux distributions is just the
Apache Directory Studio icon. It is only specific to Linux and should not be
bundled with Mac OS X and Windows distributions (where the executables
already have the correct icons).

Here's what any Linux (x86, x86_64 or ppc) distribution should look like:
+--ADS-{profile}
  +-- ApacheDirectoryStudio
  +-- ApacheDirectoryStudio.xpm
  +--> plugins
  +--> features
  +--> configuration
  +-- LICENSE.TXT
  +-- NOTICE.TXT
  +-- Release Notes.txt

Here's what the Windows distribution should look like:
+--ADS-{profile}
  +-- Apache Directory Studio.exe
  +--> plugins
  +--> features
  +--> configuration
  +-- LICENSE.TXT
  +-- NOTICE.TXT
  +-- Release Notes.txt

And, here's what the Mac OS X distribution should look like:
+--ADS-{profile}
  +--> Apache Directory Studio.app
    +--> Contents
      +-- Info.plist
      +--> MacOS
        +-- ApacheDirectoryStudio
      +--> Resources
        +--> Java
          +--> configuration
          +--> features
          +--> plugins
        +-- studio.icns
  +-- LICENSE.TXT
  +-- NOTICE.TXT
  +-- Release Notes.txt

I'll try to modify the assembly-decriptors to get these schemes.

Regards,
Pierre-Arnaud

On Jan 3, 2008 11:51 PM, Felix Knecht <[EMAIL PROTECTED]> wrote:

> >
> > URL: http://svn.apache.org/viewvc?rev=608665&view=rev
> > Log:
> > Adapt the build process for distributions.
> >
>
> I adapted the poms and added comments (studio/pom.xml) about how it should
> work.
> Still different things todo:
> - I'm not sure about the structure of a distributed application. Except
> for macosx I think it should look like
>
> +--ADS-{profile}
>   +-- ApacheDirectoryStudio
>   +-- ApacheDir...xpm
>   +--> plugins
>   +--> features
>   + ...
> To get this as easy as possible I 'unprefixed' the
> launcher-linux-1.1.0.zip and put it in launcher-linux-1.1.0.tar.gz
> (BTW you can preserve permission (like execute) in tarfiles).
> For the 2 other launchers I haven't done yet, so the
> ApacheDirectoryFile(.xpm) is missplaced in the dist.
>
> - I still can't start the distributed application for linux (but time's
> running out for this evening)
> - The macosx "hack" Pierre-Arnaud mentioned in [1] is probably done best
> by adapting the assembly-descriptor to copy
>  the files into the mentioned 'hidden inside' folder.
>
> Regards
> Felix
>
>
> [1]
>
> http://mail-archives.apache.org/mod_mbox/directory-dev/200801.mbox/[EMAIL 
> PROTECTED]
>

Reply via email to