~ubuntu-branches/ubuntu/trusty/mozvoikko/trusty

« back to all changes in this revision

Viewing changes to README.xulrunner

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2011-11-15 21:53:22 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20111115215322-jnpnavmqk7zdg66x
Tags: 2.0-0ubuntu1
* Update to the 2.0 rewrite
  - Now uses js-ctypes (yay, good riddance evil binary extension)
* Drop firefox-dev, libvoikko-dev, pkg-config and lsb-release build-depends
  - update debian/control
* Make xul-ext-mozvoikko Arch: all
  - update debian/control
* Drop debian/patches/fix_sdk_build.patch
* Update debian/patches/port_to_latest_firefox to work with the current
  Firefox beta
* Drop everything related to the old build system from debian/rules

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Building mozvoikko using Xulrunner SDK
2
 
======================================
3
 
 
4
 
There are two build systems and two source packages
5
 
for mozvoikko. The original system is designed to be used
6
 
within Mozilla source tree and the second build system
7
 
uses Xulrunner SDK on Linux distributions. Using binary packages
8
 
of Xulrunner from Mozilla may not work.
9
 
 
10
 
To build using Xulrunner SDK, install it and libvoikko
11
 
(preferably version 1.7 or later). Check the
12
 
build options in src/Makefile.xulrunner and build the
13
 
extension by running
14
 
 $ make -f Makefile.xulrunner XULRUNNER_SDK=/usr/lib/xulrunner-sdk xpi
15
 
(replacing the options as needed).
16
 
 
17
 
Supported targets in Makefile.xulrunner
18
 
=======================================
19
 
 
20
 
- extension-files
21
 
    Builds the extension files under src.
22
 
- xpi
23
 
    Builds the extensions package mozvoikko.xpi under subdirectory src.
24
 
- all
25
 
    Same as 'xpi'.
26
 
- install-unpacked DESTDIR=some_directory
27
 
    Installs the unpacked extension under directory DESTDIR/{EXTENSION_UUID}.
28
 
    Default DESTDIR is /usr/lib/firefox.
29
 
- dist-gzip
30
 
    Builds the source package.
31
 
- clean
32
 
    Removes all files generated by other targets.