Deal with some oddities of MSVC's preprocessor
[folly.git] / folly / Makefile.am
index d9e8e77137c87af9859d1c2fbc8453cfc0045146..d6511ccd571236aecf55e88c79188b9469b9c51f 100644 (file)
@@ -25,6 +25,7 @@ nobase_follyinclude_HEADERS = \
        ApplyTuple.h \
        Arena.h \
        Arena-inl.h \
+       Array.h \
        Assume.h \
        AtomicBitSet.h \
        AtomicHashArray.h \
@@ -233,6 +234,7 @@ nobase_follyinclude_HEADERS = \
        io/async/HHWheelTimer.h \
        io/async/ssl/OpenSSLPtrTypes.h \
        io/async/ssl/OpenSSLUtils.h \
+       io/async/ssl/SSLErrors.h \
        io/async/ssl/TLSDefinitions.h \
        io/async/Request.h \
        io/async/SSLContext.h \
@@ -276,12 +278,16 @@ nobase_follyinclude_HEADERS = \
        portability/Constexpr.h \
        portability/Dirent.h \
        portability/Environment.h \
+       portability/Fcntl.h \
        portability/GFlags.h \
        portability/IOVec.h \
        portability/Libgen.h \
        portability/Malloc.h \
        portability/Memory.h \
        portability/PThread.h \
+       portability/Sockets.h \
+       portability/Stdio.h \
+       portability/Stdlib.h \
        portability/String.h \
        portability/Syslog.h \
        portability/SysFile.h \
@@ -294,6 +300,7 @@ nobase_follyinclude_HEADERS = \
        portability/SysUio.h \
        portability/Time.h \
        portability/Windows.h \
+       portability/Unistd.h \
        Preprocessor.h \
        ProducerConsumerQueue.h \
        Random.h \
@@ -340,8 +347,6 @@ nobase_follyinclude_HEADERS = \
        Traits.h \
        Unicode.h \
        Function.h \
-       Function-inl.h \
-       Function-pre.h \
        Uri.h \
        Uri-inl.h \
        Varint.h \
@@ -418,15 +423,20 @@ libfolly_la_SOURCES = \
        io/async/test/SocketPair.cpp \
        io/async/test/TimeUtil.cpp \
        io/async/ssl/OpenSSLUtils.cpp \
+       io/async/ssl/SSLErrors.cpp \
        json.cpp \
        detail/MemoryIdler.cpp \
        MacAddress.cpp \
        MemoryMapping.cpp \
        portability/Dirent.cpp \
        portability/Environment.cpp \
+       portability/Fcntl.cpp \
        portability/Libgen.cpp \
        portability/Malloc.cpp \
        portability/Memory.cpp \
+       portability/Sockets.cpp \
+       portability/Stdio.cpp \
+       portability/Stdlib.cpp \
        portability/String.cpp \
        portability/SysFile.cpp \
        portability/SysMman.cpp \
@@ -434,6 +444,7 @@ libfolly_la_SOURCES = \
        portability/SysStat.cpp \
        portability/SysTime.cpp \
        portability/Time.cpp \
+       portability/Unistd.cpp \
        Random.cpp \
        SafeAssert.cpp \
        SharedMutex.cpp \