[
https://issues.apache.org/jira/browse/IGNITE-13078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17125721#comment-17125721
]
Ivan Daschinskiy edited comment on IGNITE-13078 at 6/4/20, 9:10 AM:
--------------------------------------------------------------------
[~isapego] I fixed issues 1-3, but for 4 I need some assistance from
[~dmitry.pavlov]
[~dpavlov], is it correct addition to LICENSE file? Could you please verify
this text?
{code}
Index: LICENSE
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- LICENSE (revision 31c8f436d2717d6c544ea1d59b3a65c55231c511)
+++ LICENSE (date 1591261766827)
@@ -243,3 +243,9 @@
almost no restrictions whatsoever. You may copy it, give it away or
re-use it under the terms of the Project Gutenberg License included
with this eBook or online at www.gutenberg.org
+
+==============================================================================
+For CMake script FindODBC.cmake in C++ module.
+==============================================================================
+This module contains modified FindODBC.cmake script from CMake distribution,
+which is available under a "3-clause BSD" license. For details, see
https://cmake.org/licensing.
+
{code}
was (Author: ivandasch):
[~isapego] I fixed issues 1-3, but for 4 I need some assistance from
[~dmitry.pavlov]
[~dpavlov], is it correct addition to LICENSE file? Could you please verify
this text?
{code}
Index: LICENSE
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- LICENSE (revision 31c8f436d2717d6c544ea1d59b3a65c55231c511)
+++ LICENSE (date 1591261766827)
@@ -243,3 +243,9 @@
almost no restrictions whatsoever. You may copy it, give it away or
re-use it under the terms of the Project Gutenberg License included
with this eBook or online at www.gutenberg.org
+
+==============================================================================
+For CMake script FindODBC.cmake in C++ module.
+==============================================================================
+This module contains modified FindODBC.cmake script from CMake distribution,
+which is available under a "3-clause BSD" license. For details, see
https://cmake.org/licensing.
\ No newline at end of file
{code}
> С++: Add CMake build support
> ----------------------------
>
> Key: IGNITE-13078
> URL: https://issues.apache.org/jira/browse/IGNITE-13078
> Project: Ignite
> Issue Type: Improvement
> Components: platforms
> Reporter: Ivan Daschinskiy
> Assignee: Ivan Daschinskiy
> Priority: Major
> Fix For: 2.9
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Currently, it is hard to build Ignite.C++. Different build process for
> windows and linux, lack of building support on Mac OS X (quite popular OS
> among developers), absolutely not IDE support, except windows and only Visual
> Studio is supported.
> I’d suggest to migrate to CMake build system. It is very popular among open
> source projects, and in Apache Software Foundation too. Notable user: Apache
> Mesos, Apache Zookeeper (C client offers CMake as an alternative to autoconf
> and only option on windows), Apache Kafka (librdkafka - C/C++ client), Apache
> Thrift. Popular column-oriented database ClickHouse also uses CMake.
> CMake is widely supported in many IDE’s on various platforms, notably Visual
> Studio, CLion, Xcode, QtCreator, KDevelop.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)