tree: 10c0ddd78d6bc6e3b7f3357bc32bdf53eb8835cd [path history] [tgz]
  1. cli/
  2. client/
  3. common/
  4. config/
  5. db/
  6. docker/
  7. linux/
  8. odbc/
  9. zip/
  10. .gitattributes
  11. build.gradle
  12. README.md
packaging/README.md

Apache Ignite 3 Pakaging

Client packages

Client packages consists of the following components:

  • ignite-java-client
  • ignite-cpp-client (aka ignite3-client)
  • ignite-dotnet-client

All of those components have packaging as:

  • ZIP (task distZip)
  • DEB (task buildDeb)
  • RPM (task buildRpm)

The layout of the packages is as follows:

  • ignite3-java-client:
    • DEB,RPM:
      • jars installed under the /usr/lib/ignite3-java-client
    • ZIP:
      • contains jars under lib directory
  • ignite3-client:
    • DEB,RPM:
      • installs headers under /usr/include/ignite/*
      • installs library under /usr/lib/libignite-client.so
    • ZIP
      • contains headers under include direcotry
      • contains library libignite-client.so under lib
  • ignite3-dotnet-client:
    • DEB,RPM:
      • installs library, symbols and definitions under /usr/lib/ignite3-dotnet-client
    • ZIP:
      • contains library symbols and definitions under lib directory