This shows you the differences between two versions of the page.
build [2014/03/14 17:50] freaktechnik [Nightlies] |
build [2015/08/03 09:25] (current) freaktechnik [Build Documentation] |
||
---|---|---|---|
Line 1: | Line 1: | ||
{{page>menu}} | {{page>menu}} | ||
- | ====== Nightingale 1.12 ====== | + | ====== Nightingale 1.12.1 ====== |
As this is the current release version, you can download it from the [[http://getnightingale.com|home page]]. | As this is the current release version, you can download it from the [[http://getnightingale.com|home page]]. | ||
- | ====== Get the most recent Nightingale ====== | + | ===== Get the most recent Nightingale ===== |
- | ===== Nightlies ===== | + | ==== Nightlies ==== |
We are providing nightlies everyday if there are commits in the trunk branch, you can download them to check out new features and develop add-ons or feathers for the next version. Note that nightlies builds are not considered as stable releases, and might cause damage to your profile. | We are providing nightlies everyday if there are commits in the trunk branch, you can download them to check out new features and develop add-ons or feathers for the next version. Note that nightlies builds are not considered as stable releases, and might cause damage to your profile. | ||
Line 20: | Line 20: | ||
For Ubuntu, there's a nightly ppa available: ''ppa:nightingaleteam/nightingale-nightly'' | For Ubuntu, there's a nightly ppa available: ''ppa:nightingaleteam/nightingale-nightly'' | ||
- | ===== Testing Builds ===== | + | ==== Testing Builds ==== |
We are providing [[https://sourceforge.net/projects/ngale/files/testing-builds/|testing builds]] irregularly, you can download them to test things or debug Nightingale. Note that testing builds are not considered as stable releases, and might cause damage to your profile. | We are providing [[https://sourceforge.net/projects/ngale/files/testing-builds/|testing builds]] irregularly, you can download them to test things or debug Nightingale. Note that testing builds are not considered as stable releases, and might cause damage to your profile. | ||
Old testing builds are available currently, but you should not use them if a more recent build (testing or release) is available. | Old testing builds are available currently, but you should not use them if a more recent build (testing or release) is available. | ||
- | ====== Build it yourself ====== | + | ===== Build it yourself ===== |
If you want to build it on your own, here are some informations for your OS: | If you want to build it on your own, here are some informations for your OS: | ||
Line 34: | Line 34: | ||
[[build:bot|Bot to compile on servers]] | [[build:bot|Bot to compile on servers]] | ||
- | ====== Build an Update ====== | + | ===== Build an Update ===== |
Nightingale can be upgraded using upgrade packages. On how to build them, check out [[build:updates]] | Nightingale can be upgraded using upgrade packages. On how to build them, check out [[build:updates]] | ||
- | ====== Build Documentation ====== | + | ===== Build Documentation ===== |
- | In order to build Nightingale's API documentation (also hosted on http://developer.getnightingale.com) you need doxygen. On Ubuntu-like systems you'd need to run the following command to install all the needed dependencies: | + | In order to build Nightingale's API documentation (also hosted on http://developer.getnightingale.com) you need doxygen and a local copy of the [[https://github.com/nightingale-media-player/nightingale-hacking|nightingale-hacking Github repo]]. On Ubuntu-like systems you'd need to run the following command to install all the needed dependencies: |
<code> | <code> | ||
sudo apt-get install doxygen graphviz | sudo apt-get install doxygen graphviz | ||
</code> | </code> | ||
- | Enter the documentation directory and run the build-documentation.sh script. | + | To build the HTML documentation, run |
+ | <code> | ||
+ | make documentation | ||
+ | </code> | ||
+ | ===== Building Dependencies ===== | ||
+ | See [[build:dependencies|building dependencies]] |