From 8962519905b8d1eac830b3de2263cff91b264bcf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@ericsson.com>
Date: Sat, 3 Aug 2024 23:00:24 +0200
Subject: [PATCH] fix

---
 .gitlab-ci.yml | 4 ++--
 MANIFEST.in    | 1 +
 setup.py       | 1 +
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 98f6270..b9e15c7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,7 +18,7 @@ image: zoo.smok.co/build/build:latest
     - git checkout v7.0.1
     - cmake -S. -Bbuild
     - make shared_lib -j 15
-    - mv include ..
+    - mv include ../
     - cp librocksdb.so.7.0.1 ../librocksdb.so
   artifacts:
     paths:
@@ -31,7 +31,7 @@ image: zoo.smok.co/build/build:latest
   before_script:
     - apt update
     - apt install -y pkg-config
-    - pip install --upgrade pip
+    - pip install --break-system-packages --upgrade pip
     - mv include/rocksdb /usr/local/include/rocksdb
     - pip install --break-system-packages Cython wheel setuptools doctor-wheel repairwheel
   script:
diff --git a/MANIFEST.in b/MANIFEST.in
index fc0223f..16011ee 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,3 +1,4 @@
 include rocksdb/cpp/*.hpp
 recursive-include rocksdb *.pxd
 recursive-include rocksdb *.pyx
+include librocksdb.so
diff --git a/setup.py b/setup.py
index e902955..ec1d525 100644
--- a/setup.py
+++ b/setup.py
@@ -52,4 +52,5 @@ except PackageNotFoundError:
 
 setup(
     ext_modules=cythonize([rocksdb_extension]),
+    include_package_data=True,
 )
-- 
GitLab