Stefano Sanfilippo
1bdb2d64c9
Build system fixes.
2019-12-09 18:44:36 +01:00
Stefano Sanfilippo
21f27ec261
Enable C++11 and strict checks for all code, msvc compatibility.
2019-07-07 10:07:28 +02:00
Stefano Sanfilippo
25110521d0
Check LLVM version, rename RAGEL to RAGEL_EXECUTABLE.
2019-07-07 09:53:59 +02:00
Stefano Sanfilippo
c4c70182a1
Improve build scripts, add MONICELLI_ARCH cache variable.
2019-06-25 10:35:02 +02:00
Stefano Sanfilippo
68dee1250d
Port the build scripts to CMake 3.5, refactor them.
...
* Use the official LLVMConfig rather than our FindLLVM.
* Add target rule for Ragel.
* Remove useless dependencies by only compiling for the native target.
* Use target rules.
2019-06-24 11:02:46 +02:00
Stefano Sanfilippo
ab596da379
Port Monicelli to LLVM 6.0
2018-09-16 14:24:27 +02:00
Stefano Sanfilippo
7f2a9a34a8
Push Monicelli 2.0 "Cofandina"
2018-09-16 14:24:27 +02:00
Stefano Sanfilippo
09c69f163f
Adding template using decl to compile features check.
2015-03-12 15:25:15 +01:00
Stefano Sanfilippo
94dca845a5
Merge branch 'homebrew' of https://github.com/agatti/monicelli into agatti-homebrew
...
Conflicts:
CMakeLists.txt
2015-03-10 15:43:55 +01:00
Stefano Sanfilippo
ba5dbde1ea
Build distributable packages with CPack
2015-03-10 13:32:43 +01:00
Stefano Sanfilippo
82b63189f4
Adding new features to features.cpp compiler checks.
2015-03-05 14:24:27 +01:00
Alessandro Gatti
1e6289a193
Move Homebrew support in its own file.
2015-01-16 01:32:17 +01:00
Stefano Sanfilippo
715b0fe840
Compiler features discovery and Bison version check.
2014-12-10 23:03:02 +01:00