Files correlati : Commento : Spostamento in libraries delle librerie esterne di Campo per una maggiore pulizia e organizzazione git-svn-id: svn://10.65.10.50/branches/R_10_00@24150 c028cbd2-c16b-5b4b-a496-9718f37d4682
53 lines
978 B
CMake
53 lines
978 B
CMake
|
|
include_directories(${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} )
|
|
|
|
add_subdirectory(singleton)
|
|
|
|
|
|
########### next target ###############
|
|
|
|
set(utilspp_STAT_SRCS
|
|
clone_ptr.hpp
|
|
EmptyType.hpp
|
|
Functors.hpp
|
|
NonCopyable.hpp
|
|
NullType.hpp
|
|
Singleton.hpp
|
|
SmartPtr.hpp
|
|
ThreadingFactoryMutex.hpp
|
|
ThreadingFactoryMutex.inl
|
|
ThreadingSingle.hpp
|
|
ThreadingSingle.inl
|
|
TypeList.hpp
|
|
TypeTrait.hpp)
|
|
|
|
add_library(utilspp STATIC ${utilspp_STAT_SRCS})
|
|
|
|
|
|
########### install files ###############
|
|
|
|
|
|
|
|
|
|
#original Makefile.am contents follow:
|
|
|
|
#SUBDIRS = singleton
|
|
#
|
|
#noinst_LTLIBRARIES = libutilspp.la
|
|
#
|
|
#libutilspp_la_SOURCES = \
|
|
# clone_ptr.hpp \
|
|
# EmptyType.hpp \
|
|
# Functors.hpp \
|
|
# NonCopyable.hpp \
|
|
# NullType.hpp \
|
|
# Singleton.hpp \
|
|
# SmartPtr.hpp \
|
|
# ThreadingFactoryMutex.hpp ThreadingFactoryMutex.inl \
|
|
# ThreadingSingle.hpp ThreadingSingle.inl \
|
|
# TypeList.hpp \
|
|
# TypeTrait.hpp
|
|
#
|
|
#libutilspp_la_LIBADD = ./singleton/libsingleton.la
|
|
#
|