Advertisement
Guest User

Untitled

a guest
Oct 20th, 2010
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 3.30 KB | None | 0 0
  1. ACLOCAL_AMFLAGS= -I m4 --install
  2. lib_LTLIBRARIES = libUpTools.la
  3. libUpTools_la_SOURCES = UpLog.cc \
  4.         UpLine.cc \
  5.         UpThread.cc \
  6.         UpThreadWorkDistributor.cc \
  7.         UpInet.cc \
  8.         UpDnsBase.cc \
  9.         UpResolver.cc \
  10.         UpResolverSimple.cc \
  11.         UpDnsQuery.cc \
  12.         UpDnsQuerySimple.cc \
  13.         UpRegex.cc \
  14.         UpConf.cc \
  15.         UpLinkable.cc \
  16.         UpOp.cc \
  17.         UpTimeVal.cc \
  18.         UpTimerManager.cc \
  19.         UpSubstitute.cc \
  20.         UpNaptrQuery.cc \
  21.         UpSql.cc \
  22.         UpSqlConnPool.cc
  23.  
  24. pkginclude_HEADERS = include/UpTools/ci_string.h \
  25.         include/UpTools/UpArch.h \
  26.         include/UpTools/UpBuf.h \
  27.         include/UpTools/UpCondition.h \
  28.         include/UpTools/UpConf.h \
  29.         include/UpTools/UpDnsBase.h \
  30.         include/UpTools/UpDnsBase.inl \
  31.         include/UpTools/UpHashMap.h \
  32.         include/UpTools/UpInet.h \
  33.         include/UpTools/UpInet.inl \
  34.         include/UpTools/UpLine.h \
  35.         include/UpTools/UpLog.h \
  36.         include/UpTools/UpLog.inl \
  37.         include/UpTools/UpNaptrQuery.h \
  38.         include/UpTools/UpOp.h \
  39.         include/UpTools/UpRegex.h \
  40.         include/UpTools/UpResolver.h \
  41.         include/UpTools/UpResolver.inl \
  42.         include/UpTools/UpResolverSimple.h \
  43.         include/UpTools/UpResolverSimple.inl \
  44.         include/UpTools/UpSelect.h \
  45.         include/UpTools/UpSmartLinkPtr.h \
  46.         include/UpTools/UpSmartLinkPtr.inl \
  47.         include/UpTools/UpSubstitute.h \
  48.         include/UpTools/UpThread.h \
  49.         include/UpTools/UpThread.inl \
  50.         include/UpTools/UpThreadSpecific.h \
  51.         include/UpTools/UpThreadSpecific.inl \
  52.         include/UpTools/UpThreadWorkDistributor.h \
  53.         include/UpTools/UpThreadWorkDistributor.inl \
  54.         include/UpTools/UpTimer.h \
  55.         include/UpTools/UpTimerManager.h \
  56.         include/UpTools/UpTimeVal.h \
  57.         include/UpTools/UpTimeVal.inl \
  58.         include/UpTools/UpSql.h \
  59.         include/UpTools/UpSql.inl \
  60.         include/UpTools/UpSqlConnPool.h \
  61.         include/UpTools/UpSqlConnPool.inl
  62.  
  63. AM_CPPFLAGS = -I$(top_srcdir)/include
  64. AM_DEFAULT_SOURCE_EXT = .cc
  65. LDADD = libUpTools.la
  66. check_PROGRAMS = testUpLog
  67. TESTS = testUpLog
  68. CLEANFILES = testUpLog
  69.  
  70. libUpTools_la_LDFLAGS = @LDFLAGS@
  71.  
  72. if postgresql
  73. libUpTools_la_SOURCES += UpSqlPgsql.cc
  74. pkginclude_HEADERS += include/UpTools/UpSqlPgsql.h \
  75.         include/UpTools/UpSqlPgsql.inl
  76. endif
  77.  
  78. if mysql
  79. libUpTools_la_SOURCES += UpSqlMysql.cc
  80. pkginclude_HEADERS += include/UpTools/UpSqlMysql.h \
  81.         include/UpTools/UpSqlMysql.inl
  82.  
  83. endif
  84.  
  85. if ssl
  86. libUpTools_la_SOURCES += UpSsl1.cc \
  87.         UpSsl2.cc \
  88.         UpSslThreadSafe.cc
  89. pkginclude_HEADERS += include/UpTools/UpSsl.h \
  90.         include/UpTools/UpSsl.inl
  91.  
  92. endif
  93.  
  94. CLEANFILE=testUpLog
  95.  
  96. docdir = $(datadir)/doc/${PACKAGE}
  97. dist_doc_DATA = doc/README doc/multithreading.intro doc/intro doc/INSTALL
  98. examplesdir = $(docdir)/tests
  99. dist_examples_DATA = doc/examples/testUpLog.cc
  100. installcheck-local:
  101.         @echo "We will run a manual building against installed $(PACKAGE)"
  102.         @sleep 2
  103.         g++ -v  -o  testUpLog   $(examplesdir)/testUpLog.cc -lUpTools
  104.         @echo
  105.         @echo  -e "You can run more tests, issuing:\n g++ -o binary_filename $(examplesdir)/source_filename -l UpTools"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement