Adjust header levels

Shane Bell 2014-05-08 03:37:44 -07:00
parent 7e58113cce
commit 6eded99c2b

@ -1,20 +1,20 @@
### Introduction ## Introduction
The method described here uses homebrew for any tools that aren't directly related to the final clementine binary (such as cmake, libtool, stow, etc.) Most other dependencies live in Clementine git and are compiled from source. The method described here uses homebrew for any tools that aren't directly related to the final clementine binary (such as cmake, libtool, stow, etc.) Most other dependencies live in Clementine git and are compiled from source.
### Required frameworks ## Required frameworks
Download and install these frameworks: Download and install these frameworks:
- [Sparkle framework](http://sparkle.andymatuschak.org/) - [Sparkle framework](http://sparkle.andymatuschak.org/)
### Xcode ## Xcode
Install the command line tools either from within XCode or: Install the command line tools either from within XCode or:
xcode-select --install xcode-select --install
### Homebrew setup ## Homebrew setup
If you haven't used homebrew before: If you haven't used homebrew before:
* [Follow the instructions](https://github.com/mxcl/homebrew/wiki/installation). * [Follow the instructions](https://github.com/mxcl/homebrew/wiki/installation).
@ -23,7 +23,7 @@ Then:
brew install cmake gettext intltool pkg-config stow wget autoconf xz brew install cmake gettext intltool pkg-config stow wget autoconf xz
### Compiling dependencies ## Compiling dependencies
I've gathered up all the source packages that are required for Clementine, and put them in the git repository. You can [browse them here](https://github.com/clementine-player/Dependencies). We're going to check them out into `/src`, and compile each package into `/target`. I've gathered up all the source packages that are required for Clementine, and put them in the git repository. You can [browse them here](https://github.com/clementine-player/Dependencies). We're going to check them out into `/src`, and compile each package into `/target`.
@ -39,7 +39,7 @@ Now you're ready to start compiling:
This will take some time - anywhere from 20 minutes to an hour depending on how many processors you have. Each package will get compiled with -j2, you can change that by editing the Makefile. You can compile *different packages* in parallel by passing -j when you call make, but I sometimes get the dependencies wrong so it might not always work. This will take some time - anywhere from 20 minutes to an hour depending on how many processors you have. Each package will get compiled with -j2, you can change that by editing the Makefile. You can compile *different packages* in parallel by passing -j when you call make, but I sometimes get the dependencies wrong so it might not always work.
### Clementine ## Clementine
The version of clang/libc++ shipped by Apple has a bug causing an infinite loop in Clementine. You can download a working version of clang (3.4+) from [llvm.org](http://llvm.org/releases/download.html). To make cmake use it: The version of clang/libc++ shipped by Apple has a bug causing an infinite loop in Clementine. You can download a working version of clang (3.4+) from [llvm.org](http://llvm.org/releases/download.html). To make cmake use it: