Teon Banek
e70f4de208
Make almost all libs external
...
Summary:
Make 'benchmark' external project
Make 'fmt' external project
Make 'gtest' external project
Make 'gflags' external project
Skip fmt tests
Reviewers: mferencevic, mislav.bradac, buda
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D837
2017-09-27 13:46:33 +02:00
Matej Ferencevic
797fa10f7c
Added antlr sigsegv test.
...
Reviewers: buda, mislav.bradac
Reviewed By: mislav.bradac
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D622
2017-08-03 13:06:18 +02:00
Marko Budiselic
80b8d7fb97
Folder rename.
...
Summary: property_based renamed to property.
Reviewers: mferencevic
Reviewed By: mferencevic
Subscribers: pullbot, buda
Differential Revision: https://phabricator.memgraph.io/D576
2017-07-21 09:50:30 +02:00
Teon Banek
7091be1891
Don't pass MEMGRAPH_ALL_LIBS to all cmake targets
...
Summary:
CMake is smart enough to transitively detect dependencies and link them
appropriately. Therefore, it is enough that we put all libraries that
memgraph uses to the dependency list of memgraph_lib and memgraph_pic
targets.
Patch the fmt library for C++14 and higher
fmt library would detect that C++11 is supported and then put the
compiler flag. This flag was set so it overrides parent project compiler
flags. This override from fmt would prevent us from using C++14
features. New version (3.1) of fmt resolves this issue, but it hasn't
been released yet. Therefore, this commit updates the script which
clones fmt to use the released 3.0.1 version and apply the fix on that.
Reviewers: dgleich, buda
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D441
2017-06-08 14:14:01 +02:00
Mislav Bradac
78af8c8339
Add variable with all memgraph dependent libraries
...
Reviewers: teon.banek, buda
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D324
2017-04-27 18:40:34 +02:00
Teon Banek
35668d5b9f
Make GNU Readline dependency optional
...
Reviewers: florijan, buda
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D171
2017-03-24 12:42:45 +01:00
florijan
f304dfef28
Query Console implemented
...
Summary: buda, teon.banek, mislav.bradac
Reviewers: mislav.bradac, buda, teon.banek
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D163
2017-03-23 15:51:25 +01:00
Marko Budiselic
fb90394499
A better configuration of cmake & clion
2017-02-20 01:25:57 +01:00
Marko Budiselic
e7f5bd4c21
antlr integration, *.hpp and *.cpp inside src dir, cleanup
...
Summary: antlr integration, *.hpp and *.cpp inside src dir, cleanup
Test Plan: manual
Reviewers: mislav.bradac, dgleich, florijan
Reviewed By: florijan
Subscribers: pullbot, buda
Differential Revision: https://phabricator.memgraph.io/D49
2017-02-17 16:20:31 +01:00
Marko Budiselic
715e4b302b
merge conflict resolved (tests/CMakeLists.txt)
2016-12-17 21:03:46 +01:00
Marko Budiselic
f4455daeb2
CMake refactor done - added single test granularity. Fixes T190, T194
2016-12-17 21:00:32 +01:00
Marko Budiselic
8854298606
First step towards more test granularity.
2016-12-16 14:32:37 +01:00
Marko Budiselic
d158333335
Added memgraph prefix. Fixes T160
...
Summary: Added memgraph prefix. Fixes T160
Test Plan: manual
Reviewers: sale
Subscribers: sale, buda
Maniphest Tasks: T160
Differential Revision: https://memgraph.phacility.com/D18
2016-12-16 14:05:29 +01:00