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 k3bcddbpquery.cpp k3bcddblocalquery.cpp k3bcddbsubmit.cpp
k3bcddblocalsubmit.cpp k3bcddbmultientriesdialog.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 k3bthread.cpp k3bthreadjob.cpp k3bglobalsettings.cpp
k3bsimplejobhandler.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 k3biso9660imagewritingjob.cpp k3bdvdformattingjob.cpp k3bblankingjob.cpp
k3bclonetocreader.cpp k3bverificationjob.cpp ${VIDEODVDRIP_SOURCES} 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} SOURCES ${k3bplugin_SOURCES}
LINK ${LIBSAMPLERATE_LIBRARIES} 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 k3btocfilewriter.cpp k3bimagefilereader.cpp k3bcuefileparser.cpp
k3bpipebuffer.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 k3baudiocdtracksource.cpp k3baudiocdtrackdrag.cpp
k3baudiodatasourceiterator.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 k3bisooptions.cpp k3bfilecompilationsizehandler.cpp
k3bsessionimportitem.cpp k3bmkisofshandler.cpp k3bdatapreparationjob.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 tde_add_library( dvd STATIC_PIC AUTOMOC
SOURCES k3bdvddoc.cpp k3bdvdjob.cpp k3bdvdbooktypejob.cpp 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 tde_add_library( mixed STATIC_PIC AUTOMOC
SOURCES k3bmixeddoc.cpp k3bmixedjob.cpp 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 SOURCES k3bmovixprogram.cpp k3bmovixdoc.cpp k3bmovixjob.cpp
k3bmovixfileitem.cpp k3bmovixdocpreparer.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 tde_add_library( movixdvd STATIC_PIC AUTOMOC
SOURCES k3bmovixdvddoc.cpp k3bmovixdvdjob.cpp 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 SOURCES k3bvcddoc.cpp k3bvcdtrack.cpp k3bvcdjob.cpp k3bvcdoptions.cpp
k3bvcdxmlview.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 SOURCES k3bvideodvddoc.cpp k3bvideodvdjob.cpp k3bvideodvdimager.cpp
k3bvideodvddoc.h k3bvideodvdjob.h 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 k3bdirsizejob.cpp k3brichtextlabel.cpp k3btempfile.cpp k3bactivepipe.cpp
k3bfilesplitter.cpp k3bfilesysteminfo.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 SOURCES k3bvideodvd.cpp k3bvideodvdtime.cpp k3bvideodvdvideostream.cpp
LINK ${LIBDVDREAD_LIBRARIES} 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 LINK tdecore-shared
DESTINATION ${LIB_INSTALL_DIR} 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