1
edit
Changes
no edit summary
= Deploying XULRunner 1.8 =
== Windows ==
If you do not wish to use the XUL Runner installer, the installed files should be arranged in the following directory structure:
* installdir/
* application.ini
* components/
+ ... components which are part of the application
* chrome/
+ ... chrome which is part of the application
* ... additional application files such as icons, etc
* myapplicationname.exe (This is the "stub executable"... you should copy and rename this file from xulrunner-stub.exe in your XULRunner installation.)
* xulrunner/
+ ... copy xulrunner/ to this directory
== Mac OS ==
On Mac OS X, the XULRunner framework bundle is placed in your application bundle:
* MyApp.app/
o Contents/
+ Info.plist
+ Frameworks/
# XUL.framework/
* files copied from /Library/Frameworks/XUL.framework/Versions/1.8/... make
sure you copy all symlinks correctly
(use rsync -rl /Library/Frameworks/XUL.framework ...).
+ Resources
# application.ini
# app_icon.icns
# components/
* ... components which are part of the application
# chrome/
* ... chrome which is part of the application
# ... additional application files such as icons, etc
+ MacOS/
# xulrunner (This is the "stub executable"... you should copy this file from
/Library/Frameworks/XUL.framework/Versions/1.8/xulrunner.
== Windows ==
If you do not wish to use the XUL Runner installer, the installed files should be arranged in the following directory structure:
* installdir/
* application.ini
* components/
+ ... components which are part of the application
* chrome/
+ ... chrome which is part of the application
* ... additional application files such as icons, etc
* myapplicationname.exe (This is the "stub executable"... you should copy and rename this file from xulrunner-stub.exe in your XULRunner installation.)
* xulrunner/
+ ... copy xulrunner/ to this directory
== Mac OS ==
On Mac OS X, the XULRunner framework bundle is placed in your application bundle:
* MyApp.app/
o Contents/
+ Info.plist
+ Frameworks/
# XUL.framework/
* files copied from /Library/Frameworks/XUL.framework/Versions/1.8/... make
sure you copy all symlinks correctly
(use rsync -rl /Library/Frameworks/XUL.framework ...).
+ Resources
# application.ini
# app_icon.icns
# components/
* ... components which are part of the application
# chrome/
* ... chrome which is part of the application
# ... additional application files such as icons, etc
+ MacOS/
# xulrunner (This is the "stub executable"... you should copy this file from
/Library/Frameworks/XUL.framework/Versions/1.8/xulrunner.