tdf#149256 Ship LibreOfficeKit headers in packages
With LibreOfficeKit (LOK) headers in place, it would be possible to
create C++ applications that can access LibreOffice functionality
without building LibreOffice, only by installing SDK and build tools.
Change-Id: I8efc8ac1cec7b3b89e4d7eb2c8d15afeb595672c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134863
Tested-by: Hossein <hossein@libreoffice.org>
Tested-by: Jenkins
Reviewed-by: Hossein <hossein@libreoffice.org>
diff --git a/odk/CppunitTest_odk_checkapi.mk b/odk/CppunitTest_odk_checkapi.mk
index 22dad8c..1c93be6 100644
--- a/odk/CppunitTest_odk_checkapi.mk
+++ b/odk/CppunitTest_odk_checkapi.mk
@@ -28,6 +28,12 @@ $(eval $(call gb_CppunitTest_set_external_code,odk_checkapi))
$(eval $(call gb_CppunitTest_set_include,odk_checkapi, \
-I$(INSTDIR)/$(SDKDIRNAME)/include $(SOLARINC)))
ifeq ($(OS),LINUX)
$(eval $(call gb_CppunitTest_add_libs,odk_checkapi,\
-ldl \
))
endif
$(eval $(call gb_CppunitTest_use_custom_headers,odk_checkapi,\
odk/allheaders \
))
diff --git a/odk/Package_odk_headers.mk b/odk/Package_odk_headers.mk
index cc52b97..f4f7d9b 100644
--- a/odk/Package_odk_headers.mk
+++ b/odk/Package_odk_headers.mk
@@ -185,6 +185,11 @@ $(eval $(call gb_Package_add_files_with_dir,odk_headers,$(SDKDIRNAME)/include,\
uno/mapping.hxx \
uno/sequence2.h \
uno/threadpool.h \
LibreOfficeKit/LibreOfficeKit.hxx \
LibreOfficeKit/LibreOfficeKitEnums.h \
LibreOfficeKit/LibreOfficeKit.h \
LibreOfficeKit/LibreOfficeKitInit.h \
LibreOfficeKit/LibreOfficeKitTypes.h \
))
# vim: set noet sw=4 ts=4: