42 lines
709 B
CMake
42 lines
709 B
CMake
cmake_minimum_required (VERSION 2.8)
|
|
|
|
project (libglabels CXX)
|
|
|
|
set (libglabels_sources
|
|
Category.cpp
|
|
Paper.cpp
|
|
Vendor.cpp
|
|
Units.cpp
|
|
Point.cpp
|
|
Layout.cpp
|
|
Markup.cpp
|
|
Frame.cpp
|
|
FrameRect.cpp
|
|
FrameCd.cpp
|
|
FrameRound.cpp
|
|
FrameEllipse.cpp
|
|
StrUtil.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})
|
|
|
|
include (${QT_USE_FILE})
|
|
|
|
|
|
include_directories (
|
|
)
|
|
|
|
link_directories (
|
|
)
|
|
|
|
add_library (libglabels ${libglabels_sources} ${libglabels_moc_sources} ${libglabels_qrc_sources})
|
|
|
|
install (TARGETS libglabels ARCHIVE DESTINATION lib)
|