cmake: install library headers

pull/1/head
Alexander Golubev 8 years ago committed by Slávek Banko
parent 737e53d58c
commit 333e673455

@ -34,3 +34,10 @@ tde_add_library( cddb STATIC_PIC AUTOMOC
k3bcddbpquery.cpp k3bcddblocalquery.cpp k3bcddbsubmit.cpp
k3bcddblocalsubmit.cpp k3bcddbmultientriesdialog.cpp
)
##### Headers ###################################
install( FILES k3bcddb.h k3bcddbresult.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -33,3 +33,13 @@ tde_add_library( k3bcore STATIC_PIC AUTOMOC
k3bthread.cpp k3bthreadjob.cpp k3bglobalsettings.cpp
k3bsimplejobhandler.cpp
)
##### Headers ###################################
install( FILES k3bcore.h k3bdefaultexternalprograms.h k3bexternalbinmanager.h
k3bprocess.h k3bversion.h k3bglobals.h k3bjob.h k3bthread.h
k3bthreadjob.h k3bglobalsettings.h k3bjobhandler.h
k3b_export.h k3bsimplejobhandler.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -45,3 +45,19 @@ tde_add_library( jobs STATIC_PIC AUTOMOC
k3biso9660imagewritingjob.cpp k3bdvdformattingjob.cpp k3bblankingjob.cpp
k3bclonetocreader.cpp k3bverificationjob.cpp ${VIDEODVDRIP_SOURCES}
)
##### Headers ###################################
install( FILES k3bcdcopyjob.h k3bdvdcopyjob.h k3bclonejob.h
k3baudiocuefilewritingjob.h k3bbinimagewritingjob.h
k3biso9660imagewritingjob.h k3bdvdformattingjob.h
k3bblankingjob.h k3bverificationjob.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)
if ( WITH_LIBDVDREAD )
install( FILES k3bvideodvdtitletranscodingjob.h k3bvideodvdtitledetectclippingjob.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)
endif ( WITH_LIBDVDREAD )

@ -46,3 +46,12 @@ tde_add_library( k3bplugin STATIC_PIC AUTOMOC
SOURCES ${k3bplugin_SOURCES}
LINK ${LIBSAMPLERATE_LIBRARIES}
)
##### Headers ###################################
install( FILES k3bplugin.h k3bpluginfactory.h k3bpluginmanager.h
k3baudiodecoder.h k3baudioencoder.h k3bpluginconfigwidget.h
k3baudiooutputplugin.h k3bprojectplugin.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -50,3 +50,12 @@ tde_add_library( k3bproject STATIC_PIC AUTOMOC
k3btocfilewriter.cpp k3bimagefilereader.cpp k3bcuefileparser.cpp
k3bpipebuffer.cpp
)
##### Headers ###################################
install( FILES k3bdoc.h k3bgrowisofswriter.h k3bcdrdaowriter.h
k3bcdrecordwriter.h k3binffilewriter.h k3btocfilewriter.h
k3bcuefileparser.h k3bimagefilereader.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -37,3 +37,12 @@ tde_add_library( audio STATIC_PIC AUTOMOC
k3baudiocdtracksource.cpp k3baudiocdtrackdrag.cpp
k3baudiodatasourceiterator.cpp
)
##### Headers ###################################
install( FILES k3baudiodoc.h k3baudiojob.h k3baudiocdtrackdrag.h
k3baudiotrack.h k3baudiodatasource.h k3baudiofile.h k3baudiozerodata.h
k3baudiocdtracksource.h k3baudiodatasourceiterator.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -36,3 +36,11 @@ tde_add_library( data STATIC_PIC AUTOMOC
k3bisooptions.cpp k3bfilecompilationsizehandler.cpp
k3bsessionimportitem.cpp k3bmkisofshandler.cpp k3bdatapreparationjob.cpp
)
##### Headers ###################################
install( FILES k3bdatadoc.h k3bdatajob.h k3bdataitem.h k3bdiritem.h
k3bfileitem.h k3bbootitem.h k3bisooptions.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -33,3 +33,10 @@ link_directories(
tde_add_library( dvd STATIC_PIC AUTOMOC
SOURCES k3bdvddoc.cpp k3bdvdjob.cpp k3bdvdbooktypejob.cpp
)
##### Headers ###################################
install( FILES k3bdvddoc.h k3bdvdjob.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -33,3 +33,10 @@ link_directories(
tde_add_library( mixed STATIC_PIC AUTOMOC
SOURCES k3bmixeddoc.cpp k3bmixedjob.cpp
)
##### Headers ###################################
install( FILES k3bmixeddoc.h k3bmixedjob.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -35,3 +35,7 @@ tde_add_library( movix STATIC_PIC AUTOMOC
SOURCES k3bmovixprogram.cpp k3bmovixdoc.cpp k3bmovixjob.cpp
k3bmovixfileitem.cpp k3bmovixdocpreparer.cpp
)
install( FILES k3bmovixdoc.h k3bmovixjob.h k3bmovixfileitem.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -34,3 +34,10 @@ link_directories(
tde_add_library( movixdvd STATIC_PIC AUTOMOC
SOURCES k3bmovixdvddoc.cpp k3bmovixdvdjob.cpp
)
##### Headers ###################################
install( FILES k3bmovixdvddoc.h k3bmovixdvdjob.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -44,3 +44,10 @@ tde_add_library( vcd STATIC_PIC AUTOMOC
SOURCES k3bvcddoc.cpp k3bvcdtrack.cpp k3bvcdjob.cpp k3bvcdoptions.cpp
k3bvcdxmlview.cpp
)
##### Headers ###################################
install( FILES k3bvcdjob.h k3bvcddoc.h k3bvcdoptions.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -34,3 +34,10 @@ tde_add_library( videodvd STATIC_PIC AUTOMOC
SOURCES k3bvideodvddoc.cpp k3bvideodvdjob.cpp k3bvideodvdimager.cpp
k3bvideodvddoc.h k3bvideodvdjob.h
)
##### Headers ###################################
install( FILES k3bvideodvddoc.h k3bvideodvdjob.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -44,3 +44,22 @@ tde_add_library( k3btools STATIC_PIC AUTOMOC
k3bdirsizejob.cpp k3brichtextlabel.cpp k3btempfile.cpp k3bactivepipe.cpp
k3bfilesplitter.cpp k3bfilesysteminfo.cpp
)
##### Headers ###################################
install( FILES k3bwavefilewriter.h k3bbusywidget.h k3bdeviceselectiondialog.h
k3bmd5job.h k3bcutcombobox.h k3bstringutils.h
k3bdevicecombobox.h kcutlabel.h k3bstdguiitems.h
k3bvalidators.h k3bthroughputestimator.h k3biso9660.h
k3bmultichoicedialog.h k3bdevicehandler.h k3bcdparanoialib.h
k3blistview.h k3bmsfedit.h k3bcdtextvalidator.h
k3bintvalidator.h k3bexceptions.h k3bprogressdialog.h
k3btoolbox.h k3bpushbutton.h k3blistviewitemanimator.h
k3bthreadwidget.h k3bradioaction.h k3bsignalwaiter.h
k3biso9660backend.h k3bpipe.h k3bdirsizejob.h
k3bchecksumpipe.h k3btoolbutton.h k3bintmapcombobox.h
k3brichtextlabel.h k3btempfile.h k3bactivepipe.h
k3bfilesplitter.h k3bfilesysteminfo.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -32,3 +32,12 @@ tde_add_library( videodvdrip STATIC_PIC AUTOMOC
SOURCES k3bvideodvd.cpp k3bvideodvdtime.cpp k3bvideodvdvideostream.cpp
LINK ${LIBDVDREAD_LIBRARIES}
)
##### Headers ###################################
install( FILES k3bvideodvd.h k3bvideodvdtitle.h k3bvideodvdaudiostream.h
k3bvideodvdsubpicturestream.h k3bvideodvdvideostream.h k3bvideodvdtime.h
k3bvideodvdptt.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

@ -34,3 +34,12 @@ tde_add_library( k3bdevice SHARED AUTOMOC
LINK tdecore-shared
DESTINATION ${LIB_INSTALL_DIR}
)
##### Headers ###################################
install( FILES k3bdevicemanager.h k3bdevice.h k3btoc.h k3btrack.h
k3bdeviceglobals.h k3bdiskinfo.h k3bcdtext.h k3bmsf.h k3bdevicetypes.h
k3bdevice_export.h k3bhalconnection.h k3bdebug.h
DESTINATION ${INCLUDE_INSTALL_DIR}
)

Loading…
Cancel
Save