]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/ipc/Makefile.am
Source Format Enforcement (#532)
[thirdparty/squid.git] / src / ipc / Makefile.am
index 147917690ef3ce39641384869ed1b94a4c7cef8c..2c0f9a36a897da10f646b8297f9de25fa971cc10 100644 (file)
@@ -1,10 +1,16 @@
+## Copyright (C) 1996-2020 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 include $(top_srcdir)/src/Common.am
 include $(top_srcdir)/src/TestHeaders.am
 
 noinst_LTLIBRARIES = libipc.la
 
 libipc_la_SOURCES = \
-       AtomicWord.h \
        FdNotes.cc \
        FdNotes.h \
        Kid.cc \
@@ -12,6 +18,8 @@ libipc_la_SOURCES = \
        Kids.cc \
        Kids.h \
        Messages.h \
+       MemMap.cc \
+       MemMap.h \
        Queue.cc \
        Queue.h \
        ReadWriteLock.cc \
@@ -37,9 +45,15 @@ libipc_la_SOURCES = \
        Port.h \
        Strand.cc \
        Strand.h \
-       \
        forward.h \
+       Forwarder.cc \
+       Forwarder.h \
+       Inquirer.cc \
+       Inquirer.h \
+       Request.h \
+       Response.h \
        \
+       mem/FlexibleArray.h \
        mem/Page.cc \
        mem/Page.h \
        mem/PagePool.cc \
@@ -48,7 +62,12 @@ libipc_la_SOURCES = \
        mem/Pages.h \
        mem/PageStack.cc \
        mem/PageStack.h \
+       mem/Pointer.h \
        mem/Segment.cc \
-       mem/Segment.h
+       mem/Segment.h \
+       mem/forward.h
+
+DEFS += -DDEFAULT_STATEDIR=\"$(localstatedir)/run/squid\"
 
-DEFS += -DDEFAULT_PREFIX=\"$(prefix)\"
+install-data-local:
+       $(mkinstalldirs) $(DESTDIR)$(localstatedir)/run/squid;