Dashboard > Penrose 2.0 > ... > Penrose Studio User Guide > Penrose Studio Branding
Penrose Studio Branding
Added by Endi S. Dewata, last edited by Endi S. Dewata on Aug 27, 2008  (view change)
Labels: 
(None)


Introduction

Penrose Studio allows to be distributed under different brand. Branding includes customizing the product name, version number, vendor name, logo, license, documentation, etc.

Configuration

All branding files should be stored in a directory separate from the Penrose Studio source code. The directory should contain a file called build.properties that contains branding parameters. The branding parameters may include the following parameters:

product.name          = penrose-studio
product.url           = http://penrose.safehaus.org
product.title         = Penrose Studio

product.version       = 2.0
product.specification = 2.0

product.icon.win32    = images/penrose.ico
product.icon.macosx   = images/PenroseDMG.icns

product.license       = LICENSE.txt
product.readme        = README.txt
product.thirdparty    = THIRDPARTY.txt
product.copying       = COPYING.txt
product.install       = INSTALL-BINARY.txt

vendor.name           = Identyx Corporation
vendor.url            = http://www.identyx.com

rcp.plugin.version    = 2.0.0
rcp.prefix            = eclipse-RCP-3.2.2
rcp.splash            = splash.bmp

iscc.path             = ISCC.exe
iscc.config           = installer/penrose-studio.iss

cygwin.home           = c:/cygwin

rpm.spec              = installer/penrose-studio.spec

install.dir.win32     = c:/Program Files/Identyx/Penrose Studio 2.0
install.dir.unix      = /usr/local/penrose-studio-2.0

Usage

To build Penrose Studio, execute the following command:

ant -Dbuild.path=<path to branding directory> clean dist

The build script will customize the following files:

  • plugin.xml
  • MANIFEST.MF
  • docs/*
  • rcp/eclipse.ini
  • rcp/Info.plist

Issues

  1. Is distribution file names customizable?
  2. Is executable file names customizable?
  3. Is library file names customizable?

Site running on a free Atlassian Confluence Open Source Project License granted to Safehaus. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators