Eric Swanson
4834aee9d9
escript_grammar.cmake from Turley
...
Incorporate cmake/escript_grammar.cmake
Adjust generated EscriptParser.cpp: Need namespace for TokenStream in constructor
2020-07-26 23:42:33 -07:00
Eric Swanson
26aa8a01fa
Incorporate ANTLR into the cmake build.
...
Adjust ANTLR runtime source code: Replace ERROR with ANTLR_ERROR because it clashes with a longstanding windows header #define.
2020-07-17 20:52:40 -07:00
turleypol
6ef50f50dd
Compilation/execution on ARM is now possible
2020-01-06 22:19:51 +01:00
turleypol
c9ff484cf9
building without mysql on linux should work again
2019-12-12 22:32:17 +01:00
turleypol
c0c1561236
use generator unspecific clean cmd in build_tools.sh
...
always generate compile_commands.json
force color diagnostic (to work with ninja)
2019-04-14 22:05:01 +02:00
turleypol
59cf194c19
renamed all CMake helper files to .cmake
2018-06-23 23:02:37 +02:00
turleypol
7f9219afbd
Curl should now build correctly on windows
...
Removed more visual studio prj files and removed some deprecated files
2018-06-23 19:19:27 +02:00
turleypol
c71c4965c8
git revision fetch is now part of the build process instead of
...
configure step
2018-06-18 10:27:01 +02:00
turleypol
15d1ff2623
OpenSSL is now mandatory for linux, did not work for years anyway.
2018-05-26 21:14:03 +02:00
turleypol
6870172597
Fixed zlib define for kaitai, added kaitai cmake file to vs project
2018-03-18 17:18:58 +01:00
turleypol
a57b5e629c
Support of Ninja builds on linux/windows
...
Fixed windows builds (conflicting flags eg in Debug target)
CMake 3.2 is now needed
Travis now builds via Ninja
AppVeyor still msbuild, but it cannot build in parallel and I dont want
to double the buildtimes..
2018-03-01 20:21:55 +01:00
turley
b781f1ee92
Better grouping in VS, added pdb zip target.
2018-02-25 20:30:30 +01:00
turley
92c41f2bd5
Curl unpacks into a version folder
...
fixed source_group for VS in the case of absolute pathes
2018-02-25 14:45:04 +01:00
turleypol
3afc41241b
CMake on windows ( #48 )
...
CMake can now also be used for windows
2018-02-24 22:34:55 +01:00
turleypol
de485e7c11
extra Format target instead of the current hack ;)
...
tried to be more clear what cmake does
2018-02-20 21:38:21 +01:00
turley
8962ea3b7e
Show folders in Visual Studio with cmake project, fixed curl build.
2018-02-19 21:19:14 +01:00
turleypol
c102b58135
curl is somehow able to build via cmake on win.
...
Added CMakeSources to sources to be shown up in IDE
2018-02-11 21:57:38 +01:00
turleypol
44931ef67f
cleanup cmake variables
...
protect for in-source builds
2018-02-04 21:59:53 +01:00
turleypol
dbb25bdb62
Include and buildsystem cleanup ( #45 )
...
Include cleanup
Reworked buildsystem (Linux only)
Removed dynamic libs, Linux now again uses static linking (like windows)
2018-01-29 21:55:48 +01:00