42 lines
1.0 KiB
Makefile
42 lines
1.0 KiB
Makefile
PACC_SOCKET_SRC_VAR = \
|
|
Address.cpp \
|
|
Cafe.cpp \
|
|
ConnectedUDP.cpp \
|
|
Exception.cpp \
|
|
Port.cpp \
|
|
TCP.cpp \
|
|
TCPServer.cpp \
|
|
UDP.cpp \
|
|
UDPServer.cpp
|
|
paccsocketdir = $(includedir)/Socket
|
|
paccsocket_HEADERS = \
|
|
Address.hpp \
|
|
Cafe.hpp \
|
|
ConnectedUDP.hpp \
|
|
Exception.hpp \
|
|
Port.hpp \
|
|
TCP.hpp \
|
|
TCPServer.hpp \
|
|
UDP.hpp \
|
|
UDPServer.hpp
|
|
lib_LTLIBRARIES = libpacc-socket.la
|
|
INCLUDES = -I$(top_srcdir)/PACC
|
|
libpacc_socket_la_LIBADD = \
|
|
$(top_srcdir)/PACC/Threading/libpacc-threading.la \
|
|
$(top_srcdir)/PACC/Util/libpacc-util.la
|
|
libpacc_socket_la_LDFLAGS = -no-undefined -release @PACC_VERSION@
|
|
if FAST_COMPILATION
|
|
libpacc-socket.cpp:
|
|
rm -f libpacc-socket.cpp
|
|
echo "// Generated automatically by make" > libpacc-socket.cpp
|
|
echo >> libpacc-socket.cpp
|
|
echo $(PACC_SOCKET_SRC_VAR) | sed -e 's/ *\([a-zA-Z0-9_\-]*\.cpp\)/\#include \"\1\"=/g' | tr '=' '\n' >> libpacc-socket.cpp
|
|
|
|
clean-generic:
|
|
rm -f libpacc-socket.cpp
|
|
|
|
nodist_libpacc_socket_la_SOURCES = libpacc-socket.cpp
|
|
else
|
|
libpacc_socket_la_SOURCES = $(PACC_SOCKET_SRC_VAR)
|
|
endif
|