Commit Graph

32 Commits

Author SHA1 Message Date
Sebastian Riedel b9ca5a1902 lua libs and headers are looking for the lua versions in the same order
static libs disabled for arch
2013-12-30 21:46:45 +01:00
SoftCoder c7c82b56e1 - a little cleanup of building with lua and CMAKE
- added ability to force building without static libs in build script: -d=1
- added --lua-debug commandline option
2013-12-30 11:02:43 -08:00
Tom Reynolds 533b1f0bfe Merge branch 'master' of github-tomreyn-megaglest:MegaGlest/megaglest-source 2013-12-26 18:29:35 +01:00
Tom Reynolds 9c51bfc60c introduce shared linux shell code / externalize distribution check 2013-12-26 18:28:21 +01:00
SoftCoder 3a24531ba7 - more code cleanup based on cppcheck results and valgrind
- added -h option to build-mg.sh to show parameter usage.
2013-12-22 22:53:26 -08:00
SoftCoder e3996ceb92 - bugfixes for coverity reported issues
- new bash parameters for build-mg.sh (in prep for coverity automation)
- updated travis build to use new bash param
2013-12-17 17:35:51 -08:00
SoftCoder 19a7e3a82e - updated passing core count to travis ci build 2013-12-09 18:21:29 -08:00
Tom Reynolds d75aefc35e .gitignore: make some ignore rules more specific to rule out side effects
.travis.yml: now that gcc is fixed, build on clang, too
LICENSE.md: there is no need for this symlink since the license file is not displayed on github anyways
README.md: This file is not in MD format, so renamed symlink to .TXT
build-mg.sh: improve configurability, script structure (will externalize distro/arch detection next)
2013-12-09 22:26:16 +01:00
SoftCoder cebf6a8184 - added cores count to build script and added ability to force to 1 core 2013-12-08 21:22:35 -08:00
Tom Reynolds 09fb20182a - Enable clang builds for Travis CI
- build-mg.sh: Switch to clang build if CC and CXX env vars both contain 'clang'
2013-12-08 23:00:25 +01:00
Mark Vejvoda ab64b9343f - updated to support building with clang compiler (And cleaned up clang warnings from initial compile). Edit build-mg.sh and read the clang section as to how to build. 2013-11-19 21:57:28 +00:00
Mark Vejvoda fe07998816 - updated with patches from hasufell related to fribidi detection 2013-11-19 16:23:31 +00:00
Mark Vejvoda 699e033a70 test 2013-11-05 00:12:34 +00:00
Tom Reynolds 4bc007f239 Whoopsie, now with better CPU detection and fallback 2013-05-15 05:30:51 +00:00
Tom Reynolds a6e6ab8f53 Use 'nproc' command instead of /proc/cpuinfo (doesn't work on armv5tel) to determine # of cores (lscpu can be another option) 2013-05-15 04:00:36 +00:00
Tom Reynolds 280a00dc35 * Proper localization for Titi's "newbie" warning
* Fix typo in Linux build script
2013-05-05 12:06:31 +00:00
Mark Vejvoda 65266ca41e - added cppunit into build system and started writing some unit tests (requires new dependency cppunit) 2013-04-30 01:27:14 +00:00
Mark Vejvoda 75dbf96730 - cmake bug fix for open suse (and fedora) 2013-03-05 19:56:23 +00:00
Mark Vejvoda cb30df57a6 - added better breakpad lib detection 2013-02-09 20:45:21 +00:00
Mark Vejvoda 0b087a9e84 - updated cmake to only place binaries in dev friendly folder if a new option is passed (enabled by default using the build script)
-DWANT_DEV_OUTPATH=ON
2013-01-15 20:13:18 +00:00
Tom Reynolds df9e673119 add some of the missing localization keys to english.lng
make build-mg.sh use C locale for output so we'll know what's going on
2012-07-22 12:31:17 +00:00
Tom Reynolds 6b8487f6f5 Improved portuguese translation - thanks Victor J.!
Remove duplicate sysinfo.sh
Add hint on iavailable cmake options to build-mg.sh
2012-06-16 06:52:54 +00:00
Mark Vejvoda 8965e0071e - fixed help2man in cmake
- added the ability to build the data source archive (for debian)
2011-12-15 18:01:07 +00:00
mnaumann 8b345b4316 * Minimal error checks on build-mg.sh 2011-10-18 12:36:44 +00:00
Mark Vejvoda e221011af2 - bugfixes so that the mingw compile builds 2011-05-24 22:51:45 +00:00
Mark Vejvoda f78036967a - updated build script files to build by default WITHOUT an install directive / prefix so we can easily test and do development 2011-05-07 07:48:21 +00:00
Mark Vejvoda 6db2b394bf - renamed megalgest.bin to megaglest and megaglest to start_megaglest 2011-05-05 03:31:18 +00:00
mnaumann 4ccd101459 * Rename docs/readme.txt to docs/copyright.txt
* Update READMEs for binaries
2011-05-03 04:27:37 +00:00
Mark Vejvoda 9b1893054f - renamed Linux binaries launch scripts start with start_megaglest_x and binaries start with megaglest_ 2011-04-09 19:13:10 +00:00
mnaumann 596eb685e9 Corrections to linux build script, thanks cygal 2010-12-16 10:52:34 +00:00
Mark Vejvoda f27cb6c8a3 - added support to cross compile win32 binary on Linux using cmake (just run build-mg-win32.sh) 2010-12-11 12:53:38 +00:00
Mark Vejvoda 8a14e826d5 - added a build script for Linux Cmake builds 2010-12-11 07:24:03 +00:00