Build: Add a separate config file and library/binary search paths support

Former-commit-id: c5b7ea15c0bd997ad50635f4490351fd6ca7f13c [formerly 2ba3f77346f260ec75a3e3e981511cbe62cc88a8]
Former-commit-id: d439e3c333c1ce1a1c215b42af51258532258199
This commit is contained in:
Lynix
2016-07-29 23:47:09 +02:00
parent ed7aa0e07a
commit bd5d29bfda
2 changed files with 304 additions and 213 deletions

17
build/config.lua Normal file
View File

@@ -0,0 +1,17 @@
-- This file contains special configurations values, such as directories to extern libraries (Qt)
-- Editing this file is not required to use/compile the engine, as default values should be enough
-- Builds Nazara extern libraries (such as lua/STB)
BuildDependencies = true
-- Builds Nazara examples
BuildExamples = true
-- Setup additionnals install directories, separated by a semi-colon ; (library binaries will be copied there)
--InstallDir = "/usr/local/lib64"
-- Excludes client-only modules/tools/examples
ServerMode = false
-- Builds modules as one united library (useless on POSIX systems)
UniteModules = false