Skip to content

Commit

Permalink
Merge pull request #56 from leggewie/wip/conditional-makefile
Browse files Browse the repository at this point in the history
Makefile: use scons when compiling on a linux host
  • Loading branch information
ereOn committed Mar 19, 2015
2 parents d5935ad + 90bf464 commit 766f7dd
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 0 deletions.
File renamed without changes.
35 changes: 35 additions & 0 deletions README.linux
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
Building on a Linux host
========================

build-time requirements
-----------------------

Make sure you have the necessary build-time requirements installed

- scons
- python-argparse or python >= 2.7
- libssl-dev
- libcurl4-openssl-dev
- libboost-system-dev
- libboost-thread-dev,
- libboost-program-options-dev
- libboost-filesystem-dev,
- libboost-iostreams-dev

building from source
--------------------

check out the git master branch of freelan-all and issue the "scons all" command

building for Debian, Ubuntu and derivates
-----------------------------------------

There is work going on to have proper Debian packaging available. Please check back soon.

Install "debhelper libssl-dev libcurl4-openssl-dev libboost-system-dev libboost-thread-dev libboost-program-options-dev libboost-filesystem-dev libboost-iostreams-dev scons python-argparse" packages as root to satisfy compile-time dependencies.


building for other distros
--------------------------

Packaging patches and instructions will be gladly accepted
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ It contains the following projects:
Building
--------

See the README file specific to your host environment for general setup instructions.

### Third-party

The build relies on several third-parties. Generally Linux users won't need these, but other platforms such as MacOS or Windows may need these.
Expand Down

0 comments on commit 766f7dd

Please sign in to comment.