Skip to content

Commit

Permalink
add kodi-image-dev in packaging
Browse files Browse the repository at this point in the history
  • Loading branch information
notspiff committed Jan 5, 2017
1 parent 416e980 commit 28029be
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 3 deletions.
25 changes: 25 additions & 0 deletions cmake/cpack/deb/packages/kodi-image-dev.txt.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# kodi-image-dev debian package metadata
#
# Setting PACKAGE_SHLIBDEPS to 'ON' will cause CPack to use dpkg-shlibdeps to
# automatically generate the package dependency list and append its output to
# PACKAGE_DEPENDS list. Only useful for packages that contain binaries.
#
# PACKAGE_ARCHITECTURE should be set to 'all' only if package contains
# architecture agnostic data. CPack will set proper architecture (amd64/i386/etc)
# based on build options.
#
# Remaining settings are (hopefully) self-explanatory.

PACKAGE_NAME @APP_NAME_LC@-image-dev
PACKAGE_ARCHITECTURE all
PACKAGE_SECTION libdevel
PACKAGE_PRIORITY optional
PACKAGE_SHLIBDEPS
PACKAGE_DEPENDS @APP_NAME_LC@-addon-dev
PACKAGE_RECOMMENDS
PACKAGE_SUGGESTS
PACKAGE_BREAKS
PACKAGE_REPLACES
PACKAGE_PROVIDES xbmc-image-dev
PACKAGE_DESCRIPTION_HEADER @APP_NAME@ Media Center (image add-ons dev package)
PACKAGE_DESCRIPTION_FOOTER This is the development package for @APP_NAME@'s image add-ons.
10 changes: 7 additions & 3 deletions cmake/scripts/linux/Install.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -156,9 +156,6 @@ install(FILES ${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/ko
${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_addon_dll.h
${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_addon_types.h
${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/xbmc_codec_types.h
${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_imagedec_types.h
${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_imagedec_dll.h
${CMAKE_SOURCE_DIR}/xbmc/guilib/TextureFormats.h
${CMAKE_SOURCE_DIR}/xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h
${CMAKE_SOURCE_DIR}/xbmc/filesystem/IFileTypes.h
${CMAKE_SOURCE_DIR}/xbmc/input/XBMC_vkeys.h
Expand Down Expand Up @@ -194,6 +191,13 @@ install(FILES ${CMAKE_SOURCE_DIR}/xbmc/cores/AudioEngine/Utils/AEChannelData.h
DESTINATION ${includedir}/${APP_NAME_LC}
COMPONENT kodi-audio-dev)

# Install kodi-image-dev
install(FILES ${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_imagedec_types.h
${CMAKE_SOURCE_DIR}/xbmc/addons/kodi-addon-dev-kit/include/kodi/kodi_imagedec_dll.h
${CMAKE_SOURCE_DIR}/xbmc/guilib/TextureFormats.h
DESTINATION ${includedir}/${APP_NAME_LC}
COMPONENT kodi-image-dev)

if(ENABLE_EVENTCLIENTS)
# Install kodi-eventclients-common BT python files
install(PROGRAMS ${CMAKE_SOURCE_DIR}/tools/EventClients/lib/python/bt/__init__.py
Expand Down

0 comments on commit 28029be

Please sign in to comment.