X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=folly%2FMakefile.am;h=15bc5424bf1359f14a2c8cf8e42e10a19edb0a4a;hb=114e32af8fd5d8e04683df4073d73e0652f09fff;hp=212c0a170e677aac11e64b730de7b082bc9d5b32;hpb=d27a9dbaf4f8c60c59bf321735bf8fa1e2476d40;p=folly.git diff --git a/folly/Makefile.am b/folly/Makefile.am index 212c0a17..15bc5424 100644 --- a/folly/Makefile.am +++ b/folly/Makefile.am @@ -41,6 +41,7 @@ nobase_follyinclude_HEADERS = \ Bits.h \ CallOnce.h \ Checksum.h \ + ClockGettimeWrappers.h \ ConcurrentSkipList.h \ ConcurrentSkipList-inl.h \ ConditionallyExistent.h \ @@ -63,6 +64,7 @@ nobase_follyinclude_HEADERS = \ detail/Futex.h \ detail/GroupVarintDetail.h \ detail/IPAddress.h \ + detail/IPAddressSource.h \ detail/Malloc.h \ detail/MemoryIdler.h \ detail/MPMCPipelineDetail.h \ @@ -82,11 +84,13 @@ nobase_follyinclude_HEADERS = \ DynamicConverter.h \ dynamic.h \ dynamic-inl.h \ + Enumerate.h \ Exception.h \ ExceptionString.h \ ExceptionWrapper.h \ Executor.h \ EvictingCacheMap.h \ + experimental/AsymmetricMemoryBarrier.h \ experimental/AutoTimer.h \ experimental/Bits.h \ experimental/BitVectorCoding.h \ @@ -195,6 +199,7 @@ nobase_follyinclude_HEADERS = \ io/async/AsyncSocketBase.h \ io/async/AsyncSSLSocket.h \ io/async/AsyncSocketException.h \ + io/async/DecoratedAsyncTransportWrapper.h \ io/async/DelayedDestructionBase.h \ io/async/DelayedDestruction.h \ io/async/EventBase.h \ @@ -213,6 +218,7 @@ nobase_follyinclude_HEADERS = \ io/async/SSLContext.h \ io/async/ScopedEventBaseThread.h \ io/async/TimeoutManager.h \ + io/async/WriteChainAsyncTransportWrapper.h \ io/async/test/AsyncSSLSocketTest.h \ io/async/test/BlockingSocket.h \ io/async/test/MockAsyncSocket.h \ @@ -229,8 +235,11 @@ nobase_follyinclude_HEADERS = \ Lazy.h \ LifoSem.h \ Likely.h \ + LockTraits.h \ + LockTraitsBoost.h \ Logging.h \ MacAddress.h \ + MallctlHelper.h \ Malloc.h \ MapUtil.h \ Memory.h \ @@ -246,6 +255,7 @@ nobase_follyinclude_HEADERS = \ PicoSpinLock.h \ Portability.h \ portability/Asm.h \ + portability/Atomic.h \ portability/Builtins.h \ portability/Config.h \ portability/Constexpr.h \ @@ -266,6 +276,7 @@ nobase_follyinclude_HEADERS = \ portability/String.h \ portability/Syslog.h \ portability/SysFile.h \ + portability/SysMembarrier.h \ portability/SysMman.h \ portability/SysResource.h \ portability/SysStat.h \ @@ -304,6 +315,7 @@ nobase_follyinclude_HEADERS = \ stats/MultiLevelTimeSeries.h \ stats/TimeseriesHistogram-defs.h \ stats/TimeseriesHistogram.h \ + stop_watch.h \ String.h \ String-inl.h \ Subprocess.h \ @@ -351,14 +363,18 @@ libfollybase_la_SOURCES = \ EscapeTables.cpp \ Format.cpp \ FormatTables.cpp \ + MallctlHelper.cpp \ StringBase.cpp \ String.cpp \ Unicode.cpp libfolly_la_SOURCES = \ + Assume.cpp \ Bits.cpp \ Checksum.cpp \ + ClockGettimeWrappers.cpp \ detail/CacheLocality.cpp \ + detail/IPAddress.cpp \ dynamic.cpp \ File.cpp \ FileUtil.cpp \ @@ -419,6 +435,7 @@ libfolly_la_SOURCES = \ portability/Stdlib.cpp \ portability/String.cpp \ portability/SysFile.cpp \ + portability/SysMembarrier.cpp \ portability/SysMman.cpp \ portability/SysResource.cpp \ portability/SysStat.cpp \ @@ -441,6 +458,7 @@ libfolly_la_SOURCES = \ TimeoutQueue.cpp \ Uri.cpp \ Version.cpp \ + experimental/AsymmetricMemoryBarrier.cpp \ experimental/bser/Dump.cpp \ experimental/bser/Load.cpp \ experimental/DynamicParser.cpp \ @@ -517,3 +535,7 @@ CLEANFILES += FingerprintTables.cpp libfollybenchmark_la_SOURCES = Benchmark.cpp libfollybenchmark_la_LIBADD = libfolly.la libfollybenchmark_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LT_VERSION) + +# install pkg-config metadata file +pkgconfigdir = $(libdir)/pkgconfig +nodist_pkgconfig_DATA = libfolly.pc