User Tools

Site Tools


mozilla-devel:building_the_staff_client

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
mozilla-devel:building_the_staff_client [2015/08/07 14:40] – Added STAFF_CLIENT_NAME Section stompromozilla-devel:building_the_staff_client [2017/01/12 14:46] – [Building a Macintosh Staff Client] typo csharp
Line 211: Line 211:
 </code> </code>
  
 +==== Custom Install Directory ====
 +If you wish to customize the install directory for your windows client.  This can be useful if you 
 +want to run multiple staff clients on one machine without them interacting with each other. Edit the staff_client/windowssetup.nsi file and change the PRODUCT_TAG to a custom value.
 +
 +<code>
 +;!define /file PRODUCT_VERSION "client/VERSION"
 +!define PRODUCT_TAG "Test-2.8"
 +!define PRODUCT_INSTALL_TAG "${PRODUCT_TAG}"
 +!define UI_IMAGESET "beta"
 +;!define UI_IMAGESET "release"
 +!define PRODUCT_NAME "Evergreen Staff Client ${PRODUCT_TAG}"
 +</code>
 +
 +Now the default install directory will be c:\%PROGRAMFILES(x86)%\Evergreen Staff Client Test-2.8.  Build the staff client after this change is made to activate it.
 ===== Linux Client ===== ===== Linux Client =====
  
Line 378: Line 392:
             * libxpcom.dylib -> Versions/Current/libxpcom.dylib             * libxpcom.dylib -> Versions/Current/libxpcom.dylib
             * xulrunner-bin -> Versions/Current/xulrunner-bin             * xulrunner-bin -> Versions/Current/xulrunner-bin
-  - copy XUL.Framework/Versions/Current/xulrunner into Evergreen.app/MacOS (do not symlink, copy the file)+  - copy XUL.Framework/Versions/Current/xulrunner into Evergreen.app/Contents/MacOS (do not symlink, copy the file)
   - Make Evergreen.app/Resources the root of your Evergreen application files like this:   - Make Evergreen.app/Resources the root of your Evergreen application files like this:
     * Evergreen.app/     * Evergreen.app/
Line 388: Line 402:
           * components/           * components/
           * etc.           * etc.
-   - Finally, Put a Mac format icon file named Evergreen.icns in Resources +   - Finally, Put a Mac format icon file named [[http://evergreen-ils.org/~csharp/Evergreen.icns|Evergreen.icns]] in Resources 
  
 {{:mozilla-devel:structure.png?300|}} {{:mozilla-devel:structure.png?300|}}
mozilla-devel/building_the_staff_client.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.