+controlclient_h=$(connection_h) $(command_h) $(INCLUDE_DIR)/controlclient.h
+objects+=controlclient.o
+controlclient.o: $(controlclient_h) controlclient.cpp
+
+controlserver_h=$(connection_h) $(httprequest_h) $(httpresponse_h) \
+ $(INCLUDE_DIR)/controlserver.h
+objects+=controlserver.o
+controlserver.o: $(controlserver_h) controlserver.cpp
+
+receiver_h=$(connection_h) $(INCLUDE_DIR)/receiver.h
+objects+=receiver.o
+receiver.o: $(receiver_h) receiver.cpp
+
+transmitter_h=$(connection_h) $(INCLUDE_DIR)/transmitter.h
+objects+=transmitter.o
+transmitter.o: $(transmitter_h) transmitter.cpp
+
+tcpserver_h=$(connection_h) $(INCLUDE_DIR)/tcpserver.h
+objects+=tcpserver.o
+tcpserver.o: $(tcpserver_h) tcpserver.cpp
+
+server_h=$(tcpserver) $(httpresponse_h) $(controlserver_h) $(transmitter_h) \
+ $(INCLUDE_DIR)/server.h
+objects+=server.o
+server.o: $(server_h) server.cpp
+
+server.a: $(objects)
+ rm -f $@
+ $(AR) cq $@ $(objects)