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.
97 lines
2.3 KiB
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}
|
|
)
|