You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kbarcode/kbarcode/CMakeLists.txt

97 lines
2.3 KiB

add_subdirectory( pics )
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${PCRE_INCLUDE_DIRS}
)
link_directories(
${TQT_LIBRARY_DIRS}
${TDE_LIB_DIR}
)
##### kbarcode (executable)
tde_add_executable( ${PROJECT_NAME} AUTOMOC
SOURCES
barcodecombo.cpp barcodedialog.cpp
barcodedialogs.cpp commands.cpp
configdialog.cpp confwizard.cpp
csvimportdlg.cpp databasebrowser.cpp
definition.cpp definitiondialog.cpp
dsmainwindow.cpp kbarcode.cpp
label.cpp labeleditor.cpp
labelutils.cpp main.cpp
mimesources.cpp multilineeditdlg.cpp
mycanvasitem.cpp mycanvasview.cpp
mydatatable.cpp newlabel.cpp
previewdialog.cpp printersettings.cpp
printlabeldlg.cpp rectsettingsdlg.cpp
smalldialogs.cpp sqltables.cpp
tokenprovider.cpp xmlutils.cpp
zplutils.cpp measurements.cpp
editoriface.skel kbarcodeiface.skel batchiface.skel
kbarcodesettings.cpp batchprinter.cpp
barcodeitem.cpp documentitem.cpp
lineitem.cpp rectitem.cpp
tcanvasitem.cpp textitem.cpp
imageitem.cpp documentitemdlg.cpp
propertywidget.cpp tec.cpp
barcodeprinterdlg.cpp textlineitem.cpp
textlineedit.cpp tokendialog.cpp
barkode.cpp gnubarcode.cpp
barkodeengine.cpp pixmapbarcode.cpp
batchwizard.cpp csvfile.cpp
dstextedit.cpp encodingcombo.cpp
purepostscript.cpp tbarcode2.cpp
LINK
tdecore-shared
tdeui-shared
tdeio-shared
tdeprint-shared
tdeabc-shared
kjs-shared
${PCRE_LIBRARIES}
DESTINATION ${BIN_INSTALL_DIR}
)
##### icons
tde_install_icons( )
##### other data
tde_create_translated_desktop(
SOURCE
${PROJECT_NAME}.desktop
${PROJECT_NAME}-batch.desktop
${PROJECT_NAME}-editor.desktop
${PROJECT_NAME}-single.desktop
)
tde_create_translated_desktop(
SOURCE ${PROJECT_NAME}-label.desktop
DESTINATION ${MIME_INSTALL_DIR}/application
)
install(
FILES
barcodes.html
exampledata.sql
labeldefinitions.sql
barcode.ps
rules.xml
DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}
)