Files
sethLabels/libglabels/CMakeLists.txt
T
2016-05-22 13:01:48 -04:00

71 lines
1.4 KiB
CMake

cmake_minimum_required (VERSION 2.8)
###############################################################################
# gLabels libglabels subproject
###############################################################################
project (libglabels CXX)
#=======================================
# Sources
#=======================================
configure_file (Config.h.in ${CMAKE_CURRENT_BINARY_DIR}/Config.h @ONLY)
set (libglabels_sources
Category.cpp
Paper.cpp
Vendor.cpp
Point.cpp
Layout.cpp
Markup.cpp
Frame.cpp
FrameRect.cpp
FrameCd.cpp
FrameRound.cpp
FrameEllipse.cpp
StrUtil.cpp
Template.cpp
Db.cpp
XmlCategoryParser.cpp
XmlPaperParser.cpp
XmlVendorParser.cpp
XmlTemplateParser.cpp
XmlTemplateCreator.cpp
XmlUtil.cpp
MiniPreviewPixmap.cpp
Units.cpp
Distance.cpp
)
set (libglabels_qobject_headers
)
set (libglabels_resource_files
)
qt4_wrap_cpp (libglabels_moc_sources ${libglabels_qobject_headers})
qt4_add_resources(libglabels_qrc_sources ${libglabels_resource_files})
add_library (libglabels
${libglabels_sources}
${libglabels_moc_sources}
${libglabels_qrc_sources}
)
#=======================================
# Where to find stuff
#=======================================
include_directories (
${CMAKE_CURRENT_BINARY_DIR}
)
link_directories (
)
#=======================================
# Install
#=======================================
install (TARGETS libglabels ARCHIVE DESTINATION lib)