From a6038f6ddfa786398ba8433c154fed6dcdbf5bb2 Mon Sep 17 00:00:00 2001
From: g0dil <g0dil@wiback.org>
Date: Mon, 2 Jul 2007 17:58:03 +0000
Subject: [PATCH] Add additional emacs file variable 'compile-command'

---
 Examples/MCSniffer/MCSniffer.cc              | 1 +
 Examples/Sniffer/Sniffer.cc                  | 1 +
 PPI/Connectors.hh                            | 1 +
 PPI/Events.hh                                | 1 +
 PPI/Module.hh                                | 1 +
 PPI/PassiveQueue.hh                          | 1 +
 PPI/Queueing.hh                              | 1 +
 PPI/Route.hh                                 | 1 +
 PPI/SocketReader.hh                          | 1 +
 PPI/SocketWriter.hh                          | 1 +
 Packets/DataPacket.cc                        | 1 +
 Packets/DataPacket.cti                       | 1 +
 Packets/DataPacket.hh                        | 1 +
 Packets/DefaultBundle/EthernetPacket.cc      | 1 +
 Packets/DefaultBundle/EthernetPacket.cti     | 1 +
 Packets/DefaultBundle/EthernetPacket.hh      | 1 +
 Packets/DefaultBundle/EthernetPacket.test.cc | 1 +
 Packets/DefaultBundle/IpV4Packet.cc          | 1 +
 Packets/DefaultBundle/IpV4Packet.cti         | 1 +
 Packets/DefaultBundle/IpV4Packet.hh          | 1 +
 Packets/DefaultBundle/IpV4Packet.test.cc     | 1 +
 Packets/DefaultBundle/IpV6Extensions.cc      | 1 +
 Packets/DefaultBundle/IpV6Extensions.ct      | 1 +
 Packets/DefaultBundle/IpV6Extensions.hh      | 1 +
 Packets/DefaultBundle/IpV6Extensions.test.cc | 1 +
 Packets/DefaultBundle/IpV6Packet.cc          | 1 +
 Packets/DefaultBundle/IpV6Packet.cti         | 1 +
 Packets/DefaultBundle/IpV6Packet.hh          | 1 +
 Packets/DefaultBundle/IpV6Packet.test.cc     | 1 +
 Packets/DefaultBundle/UDPPacket.cc           | 1 +
 Packets/DefaultBundle/UDPPacket.cti          | 1 +
 Packets/DefaultBundle/UDPPacket.hh           | 1 +
 Packets/DefaultBundle/UDPPacket.test.cc      | 1 +
 Packets/DefaultBundle/main.test.cc           | 1 +
 Packets/GenericPacket.ct                     | 1 +
 Packets/GenericPacket.cti                    | 1 +
 Packets/GenericPacket.hh                     | 1 +
 Packets/Packet.cc                            | 1 +
 Packets/Packet.cci                           | 1 +
 Packets/Packet.ct                            | 1 +
 Packets/Packet.cti                           | 1 +
 Packets/Packet.hh                            | 1 +
 Packets/Packet.ih                            | 1 +
 Packets/Packet.test.cc                       | 1 +
 Packets/PacketRegistry.cc                    | 1 +
 Packets/PacketRegistry.ct                    | 1 +
 Packets/PacketRegistry.cti                   | 1 +
 Packets/PacketRegistry.hh                    | 1 +
 Packets/PacketRegistry.ih                    | 1 +
 Packets/PacketRegistry.test.cc               | 1 +
 Packets/ParseArray.cti                       | 1 +
 Packets/ParseArray.hh                        | 1 +
 Packets/ParseArray.ih                        | 1 +
 Packets/ParseArray.test.cc                   | 1 +
 Packets/ParseInt.hh                          | 1 +
 Packets/ParseInt.ih                          | 1 +
 Packets/ParseInt.test.cc                     | 1 +
 Packets/ParseListS.ct                        | 1 +
 Packets/ParseListS.cti                       | 1 +
 Packets/ParseListS.hh                        | 1 +
 Packets/ParseListS.ih                        | 1 +
 Packets/ParseListS.test.cc                   | 1 +
 Packets/ParseVec.ct                          | 1 +
 Packets/ParseVec.cti                         | 1 +
 Packets/ParseVec.hh                          | 1 +
 Packets/ParseVec.test.cc                     | 1 +
 Packets/ParserBase.cti                       | 1 +
 Packets/ParserBase.hh                        | 1 +
 Packets/ParserBase.ih                        | 1 +
 Packets/ParserBase.test.cc                   | 1 +
 Packets/RTPBundle/RTCPPacket.cc              | 1 +
 Packets/RTPBundle/RTCPPacket.cti             | 1 +
 Packets/RTPBundle/RTCPPacket.hh              | 1 +
 Packets/RTPBundle/RTCPPacket.test.cc         | 1 +
 Packets/RTPBundle/RTPPacket.cc               | 1 +
 Packets/RTPBundle/RTPPacket.cti              | 1 +
 Packets/RTPBundle/RTPPacket.hh               | 1 +
 Packets/RTPBundle/RTPPacket.test.cc          | 1 +
 Packets/RTPBundle/main.test.cc               | 1 +
 Packets/docstub.hh                           | 1 +
 Packets/main.test.cc                         | 1 +
 Packets/typeidvalue.cci                      | 1 +
 Packets/typeidvalue.cti                      | 1 +
 Packets/typeidvalue.hh                       | 1 +
 Scheduler/ReadHelper.cci                     | 1 +
 Scheduler/ReadHelper.ct                      | 1 +
 Scheduler/ReadHelper.cti                     | 1 +
 Scheduler/ReadHelper.hh                      | 1 +
 Scheduler/ReadHelper.ih                      | 1 +
 Scheduler/ReadHelper.test.cc                 | 1 +
 Scheduler/Scheduler.cc                       | 1 +
 Scheduler/Scheduler.cci                      | 1 +
 Scheduler/Scheduler.cti                      | 1 +
 Scheduler/Scheduler.hh                       | 1 +
 Scheduler/Scheduler.test.cc                  | 1 +
 Scheduler/WriteHelper.ct                     | 1 +
 Scheduler/WriteHelper.cti                    | 1 +
 Scheduler/WriteHelper.hh                     | 1 +
 Scheduler/WriteHelper.test.cc                | 1 +
 Scheduler/main.test.cc                       | 1 +
 Socket/AddressingPolicy.hh                   | 1 +
 Socket/BSDSocketProtocol.cc                  | 1 +
 Socket/BSDSocketProtocol.hh                  | 1 +
 Socket/BufferingPolicy.cc                    | 1 +
 Socket/BufferingPolicy.hh                    | 1 +
 Socket/ClientSocketHandle.ct                 | 1 +
 Socket/ClientSocketHandle.cti                | 1 +
 Socket/ClientSocketHandle.hh                 | 1 +
 Socket/ClientSocketHandle.ih                 | 1 +
 Socket/ClientSocketHandle.test.cc            | 1 +
 Socket/CommunicationPolicy.cc                | 1 +
 Socket/CommunicationPolicy.cti               | 1 +
 Socket/CommunicationPolicy.hh                | 1 +
 Socket/FileHandle.cc                         | 1 +
 Socket/FileHandle.cci                        | 1 +
 Socket/FileHandle.hh                         | 1 +
 Socket/FileHandle.ih                         | 1 +
 Socket/FileHandle.test.cc                    | 1 +
 Socket/FramingPolicy.hh                      | 1 +
 Socket/GenericAddressingPolicy.cc            | 1 +
 Socket/GenericAddressingPolicy.cti           | 1 +
 Socket/GenericAddressingPolicy.hh            | 1 +
 Socket/GenericSockAddr.cci                   | 1 +
 Socket/GenericSockAddr.hh                    | 1 +
 Socket/INetAddressing.cc                     | 1 +
 Socket/INetAddressing.cci                    | 1 +
 Socket/INetAddressing.ct                     | 1 +
 Socket/INetAddressing.hh                     | 1 +
 Socket/INetAddressing.test.cc                | 1 +
 Socket/INetProtocol.cc                       | 1 +
 Socket/INetProtocol.hh                       | 1 +
 Socket/LLAddressing.cc                       | 1 +
 Socket/LLAddressing.cci                      | 1 +
 Socket/LLAddressing.ct                       | 1 +
 Socket/LLAddressing.cti                      | 1 +
 Socket/LLAddressing.hh                       | 1 +
 Socket/LLAddressing.ih                       | 1 +
 Socket/LLAddressing.test.cc                  | 1 +
 Socket/PacketSocketHandle.cc                 | 1 +
 Socket/PacketSocketHandle.ct                 | 1 +
 Socket/PacketSocketHandle.cti                | 1 +
 Socket/PacketSocketHandle.hh                 | 1 +
 Socket/PacketSocketHandle.ih                 | 1 +
 Socket/PacketSocketHandle.test.cc            | 1 +
 Socket/ProtocolClientSocketHandle.cti        | 1 +
 Socket/ProtocolClientSocketHandle.hh         | 1 +
 Socket/ProtocolClientSocketHandle.test.cc    | 1 +
 Socket/ProtocolServerSocketHandle.cti        | 1 +
 Socket/ProtocolServerSocketHandle.hh         | 1 +
 Socket/ProtocolServerSocketHandle.test.cc    | 1 +
 Socket/ReadWritePolicy.cc                    | 1 +
 Socket/ReadWritePolicy.cti                   | 1 +
 Socket/ReadWritePolicy.hh                    | 1 +
 Socket/ServerSocketHandle.cti                | 1 +
 Socket/ServerSocketHandle.hh                 | 1 +
 Socket/ServerSocketHandle.test.cc            | 1 +
 Socket/SocketHandle.cc                       | 1 +
 Socket/SocketHandle.cci                      | 1 +
 Socket/SocketHandle.ct                       | 1 +
 Socket/SocketHandle.cti                      | 1 +
 Socket/SocketHandle.hh                       | 1 +
 Socket/SocketHandle.ih                       | 1 +
 Socket/SocketHandle.test.cc                  | 1 +
 Socket/SocketPolicy.ct                       | 1 +
 Socket/SocketPolicy.hh                       | 1 +
 Socket/SocketPolicy.ih                       | 1 +
 Socket/SocketPolicy.test.cc                  | 1 +
 Socket/SocketPolicy.test.hh                  | 1 +
 Socket/SocketProtocol.cc                     | 1 +
 Socket/SocketProtocol.cci                    | 1 +
 Socket/SocketProtocol.cti                    | 1 +
 Socket/SocketProtocol.hh                     | 1 +
 Socket/SocketProtocol.test.cc                | 1 +
 Socket/SocketProtocol.test.hh                | 1 +
 Socket/TCPProtocol.cc                        | 1 +
 Socket/TCPProtocol.hh                        | 1 +
 Socket/TCPSocketHandle.cc                    | 1 +
 Socket/TCPSocketHandle.hh                    | 1 +
 Socket/TCPSocketHandle.test.cc               | 1 +
 Socket/UDPProtocol.cc                        | 1 +
 Socket/UDPProtocol.hh                        | 1 +
 Socket/UDPSocketHandle.cc                    | 1 +
 Socket/UDPSocketHandle.hh                    | 1 +
 Socket/UDPSocketHandle.test.cc               | 1 +
 Socket/main.test.cc                          | 1 +
 Utils/Buffer.hh                              | 1 +
 Utils/DaemonTools.cc                         | 1 +
 Utils/DaemonTools.hh                         | 1 +
 Utils/Exception.cc                           | 1 +
 Utils/Exception.cci                          | 1 +
 Utils/Exception.hh                           | 1 +
 Utils/IteratorTraits.cti                     | 1 +
 Utils/IteratorTraits.hh                      | 1 +
 Utils/IteratorTraits.ih                      | 1 +
 Utils/IteratorTraits.test.cc                 | 1 +
 Utils/Logger.hh                              | 1 +
 Utils/Logger.test.cc                         | 1 +
 Utils/MicroTime.cc                           | 1 +
 Utils/MicroTime.hh                           | 1 +
 Utils/MicroTime.test.cc                      | 1 +
 Utils/SafeBool.cci                           | 1 +
 Utils/SafeBool.cti                           | 1 +
 Utils/SafeBool.hh                            | 1 +
 Utils/TypeInfo.cc                            | 1 +
 Utils/TypeInfo.hh                            | 1 +
 Utils/TypeInfo.test.cc                       | 1 +
 Utils/impl/membind.hh                        | 1 +
 Utils/intrusive_refcount.cci                 | 1 +
 Utils/intrusive_refcount.hh                  | 1 +
 Utils/intrusive_refcount.test.cc             | 1 +
 Utils/main.test.cc                           | 1 +
 Utils/membind.hh                             | 1 +
 Utils/membind.test.cc                        | 1 +
 project.el                                   | 3 ++-
 214 files changed, 215 insertions(+), 1 deletion(-)

diff --git a/Examples/MCSniffer/MCSniffer.cc b/Examples/MCSniffer/MCSniffer.cc
index 1da14b6f6..366b40a13 100644
--- a/Examples/MCSniffer/MCSniffer.cc
+++ b/Examples/MCSniffer/MCSniffer.cc
@@ -143,4 +143,5 @@ int main(int argc, char const * argv[])
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Examples/Sniffer/Sniffer.cc b/Examples/Sniffer/Sniffer.cc
index 2c43eb619..34ce055c4 100644
--- a/Examples/Sniffer/Sniffer.cc
+++ b/Examples/Sniffer/Sniffer.cc
@@ -170,4 +170,5 @@ int main(int argc, char const * argv[])
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/PPI/Connectors.hh b/PPI/Connectors.hh
index 398cf431d..7305d9ffd 100644
--- a/PPI/Connectors.hh
+++ b/PPI/Connectors.hh
@@ -328,4 +328,5 @@ namespace connector {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/PPI/Events.hh b/PPI/Events.hh
index d077ac4ea..0a89adb06 100644
--- a/PPI/Events.hh
+++ b/PPI/Events.hh
@@ -78,4 +78,5 @@ namespace ppi {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/PPI/Module.hh b/PPI/Module.hh
index a60382e12..0c9894c0c 100644
--- a/PPI/Module.hh
+++ b/PPI/Module.hh
@@ -143,4 +143,5 @@ namespace module {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/PPI/PassiveQueue.hh b/PPI/PassiveQueue.hh
index 64ed349c8..ba2888887 100644
--- a/PPI/PassiveQueue.hh
+++ b/PPI/PassiveQueue.hh
@@ -73,4 +73,5 @@ namespace module {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/PPI/Queueing.hh b/PPI/Queueing.hh
index aac130380..741031855 100644
--- a/PPI/Queueing.hh
+++ b/PPI/Queueing.hh
@@ -73,4 +73,5 @@ namespace ppi {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/PPI/Route.hh b/PPI/Route.hh
index ab4cc8d11..1982d87f8 100644
--- a/PPI/Route.hh
+++ b/PPI/Route.hh
@@ -78,4 +78,5 @@ namespace ppi {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/PPI/SocketReader.hh b/PPI/SocketReader.hh
index 6a57f1bb8..57326e312 100644
--- a/PPI/SocketReader.hh
+++ b/PPI/SocketReader.hh
@@ -112,4 +112,5 @@ namespace module {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/PPI/SocketWriter.hh b/PPI/SocketWriter.hh
index b25079887..7c14c23f4 100644
--- a/PPI/SocketWriter.hh
+++ b/PPI/SocketWriter.hh
@@ -139,4 +139,5 @@ namespace module {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DataPacket.cc b/Packets/DataPacket.cc
index a2cf721ef..5cf0c82a6 100644
--- a/Packets/DataPacket.cc
+++ b/Packets/DataPacket.cc
@@ -54,4 +54,5 @@ prefix_ void senf::DataPacket::v_dump(std::ostream & os)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DataPacket.cti b/Packets/DataPacket.cti
index aacf3b764..06853c45c 100644
--- a/Packets/DataPacket.cti
+++ b/Packets/DataPacket.cti
@@ -44,4 +44,5 @@ prefix_ senf::DataPacket::DataPacket(Arg const & arg)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DataPacket.hh b/Packets/DataPacket.hh
index a2622d738..1e2fc8a65 100644
--- a/Packets/DataPacket.hh
+++ b/Packets/DataPacket.hh
@@ -79,4 +79,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/EthernetPacket.cc b/Packets/DefaultBundle/EthernetPacket.cc
index f2321ccc5..996f9297a 100644
--- a/Packets/DefaultBundle/EthernetPacket.cc
+++ b/Packets/DefaultBundle/EthernetPacket.cc
@@ -112,4 +112,5 @@ prefix_ void senf::EthVLanPacket::v_dump(std::ostream & os)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/EthernetPacket.cti b/Packets/DefaultBundle/EthernetPacket.cti
index 936beab5f..8bdd9387b 100644
--- a/Packets/DefaultBundle/EthernetPacket.cti
+++ b/Packets/DefaultBundle/EthernetPacket.cti
@@ -49,4 +49,5 @@ prefix_ senf::EthVLanPacket::EthVLanPacket(Arg const & arg)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/EthernetPacket.hh b/Packets/DefaultBundle/EthernetPacket.hh
index 5dbec31f4..2fb814c16 100644
--- a/Packets/DefaultBundle/EthernetPacket.hh
+++ b/Packets/DefaultBundle/EthernetPacket.hh
@@ -153,4 +153,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/EthernetPacket.test.cc b/Packets/DefaultBundle/EthernetPacket.test.cc
index b8c5be9f8..eb95b5a9e 100644
--- a/Packets/DefaultBundle/EthernetPacket.test.cc
+++ b/Packets/DefaultBundle/EthernetPacket.test.cc
@@ -95,4 +95,5 @@ BOOST_AUTO_UNIT_TEST(ethernetPacket_chain)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV4Packet.cc b/Packets/DefaultBundle/IpV4Packet.cc
index 6b163a6d5..eaa3a51a2 100644
--- a/Packets/DefaultBundle/IpV4Packet.cc
+++ b/Packets/DefaultBundle/IpV4Packet.cc
@@ -86,4 +86,5 @@ prefix_ void senf::IpV4Packet::v_dump(std::ostream & os)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV4Packet.cti b/Packets/DefaultBundle/IpV4Packet.cti
index 21be7a05b..491332cb8 100644
--- a/Packets/DefaultBundle/IpV4Packet.cti
+++ b/Packets/DefaultBundle/IpV4Packet.cti
@@ -44,4 +44,5 @@ prefix_ senf::IpV4Packet::IpV4Packet(Arg const & arg)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV4Packet.hh b/Packets/DefaultBundle/IpV4Packet.hh
index 94a3a9115..c85664445 100644
--- a/Packets/DefaultBundle/IpV4Packet.hh
+++ b/Packets/DefaultBundle/IpV4Packet.hh
@@ -121,4 +121,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV4Packet.test.cc b/Packets/DefaultBundle/IpV4Packet.test.cc
index 6fe9b6712..fb1f6286d 100644
--- a/Packets/DefaultBundle/IpV4Packet.test.cc
+++ b/Packets/DefaultBundle/IpV4Packet.test.cc
@@ -110,4 +110,5 @@ BOOST_AUTO_UNIT_TEST(ipV4Packet_packet)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV6Extensions.cc b/Packets/DefaultBundle/IpV6Extensions.cc
index 9ec09d132..5d823dca3 100644
--- a/Packets/DefaultBundle/IpV6Extensions.cc
+++ b/Packets/DefaultBundle/IpV6Extensions.cc
@@ -65,4 +65,5 @@ prefix_ void senf::IpV6Extension_Fragment::v_dump(std::ostream & os)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV6Extensions.ct b/Packets/DefaultBundle/IpV6Extensions.ct
index 4c3637c8d..4ff700e22 100644
--- a/Packets/DefaultBundle/IpV6Extensions.ct
+++ b/Packets/DefaultBundle/IpV6Extensions.ct
@@ -43,4 +43,5 @@ prefix_ senf::IpV6Extension_Fragment::IpV6Extension_Fragment(Arg const & arg)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV6Extensions.hh b/Packets/DefaultBundle/IpV6Extensions.hh
index 65c2340c6..7bf1a566c 100644
--- a/Packets/DefaultBundle/IpV6Extensions.hh
+++ b/Packets/DefaultBundle/IpV6Extensions.hh
@@ -101,4 +101,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV6Extensions.test.cc b/Packets/DefaultBundle/IpV6Extensions.test.cc
index 35c33f0fc..86bd27ae1 100644
--- a/Packets/DefaultBundle/IpV6Extensions.test.cc
+++ b/Packets/DefaultBundle/IpV6Extensions.test.cc
@@ -118,4 +118,5 @@ BOOST_AUTO_UNIT_TEST(ipv6Extension_Fragment_packet)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV6Packet.cc b/Packets/DefaultBundle/IpV6Packet.cc
index b2aa1875c..318b84e46 100644
--- a/Packets/DefaultBundle/IpV6Packet.cc
+++ b/Packets/DefaultBundle/IpV6Packet.cc
@@ -77,4 +77,5 @@ prefix_ void senf::IpV6Packet::v_dump(std::ostream & os)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV6Packet.cti b/Packets/DefaultBundle/IpV6Packet.cti
index 61e147598..a95ef4d06 100644
--- a/Packets/DefaultBundle/IpV6Packet.cti
+++ b/Packets/DefaultBundle/IpV6Packet.cti
@@ -43,4 +43,5 @@ prefix_ senf::IpV6Packet::IpV6Packet(Arg const & arg)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV6Packet.hh b/Packets/DefaultBundle/IpV6Packet.hh
index 32fd80783..d7809a365 100644
--- a/Packets/DefaultBundle/IpV6Packet.hh
+++ b/Packets/DefaultBundle/IpV6Packet.hh
@@ -109,4 +109,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/IpV6Packet.test.cc b/Packets/DefaultBundle/IpV6Packet.test.cc
index bcfcbb761..ae64a744e 100644
--- a/Packets/DefaultBundle/IpV6Packet.test.cc
+++ b/Packets/DefaultBundle/IpV6Packet.test.cc
@@ -98,4 +98,5 @@ BOOST_AUTO_UNIT_TEST(ipV6Packet_packet)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/UDPPacket.cc b/Packets/DefaultBundle/UDPPacket.cc
index d74e0808c..31f49517b 100644
--- a/Packets/DefaultBundle/UDPPacket.cc
+++ b/Packets/DefaultBundle/UDPPacket.cc
@@ -66,4 +66,5 @@ prefix_ void senf::UDPPacket::v_dump(std::ostream & os)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/UDPPacket.cti b/Packets/DefaultBundle/UDPPacket.cti
index f68219256..db0ef73f6 100644
--- a/Packets/DefaultBundle/UDPPacket.cti
+++ b/Packets/DefaultBundle/UDPPacket.cti
@@ -46,4 +46,5 @@ prefix_ senf::UDPPacket::UDPPacket(Arg const & arg)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/UDPPacket.hh b/Packets/DefaultBundle/UDPPacket.hh
index bd0fc5757..58b945587 100644
--- a/Packets/DefaultBundle/UDPPacket.hh
+++ b/Packets/DefaultBundle/UDPPacket.hh
@@ -96,4 +96,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/UDPPacket.test.cc b/Packets/DefaultBundle/UDPPacket.test.cc
index a53543e8c..a7364b7b8 100644
--- a/Packets/DefaultBundle/UDPPacket.test.cc
+++ b/Packets/DefaultBundle/UDPPacket.test.cc
@@ -81,4 +81,5 @@ BOOST_AUTO_UNIT_TEST(udpPacket_packet)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/DefaultBundle/main.test.cc b/Packets/DefaultBundle/main.test.cc
index fd5cfe15a..a7b3fb509 100644
--- a/Packets/DefaultBundle/main.test.cc
+++ b/Packets/DefaultBundle/main.test.cc
@@ -44,4 +44,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/GenericPacket.ct b/Packets/GenericPacket.ct
index 95253d497..7f91b4b7f 100644
--- a/Packets/GenericPacket.ct
+++ b/Packets/GenericPacket.ct
@@ -57,4 +57,5 @@ prefix_ void senf::GenericPacket<HEADER,TRAILER>::v_dump(std::ostream & os)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/GenericPacket.cti b/Packets/GenericPacket.cti
index b68a89483..495e2ec0d 100644
--- a/Packets/GenericPacket.cti
+++ b/Packets/GenericPacket.cti
@@ -98,4 +98,5 @@ senf::GenericPacket<HEADER,TRAILER>::trailer_len()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/GenericPacket.hh b/Packets/GenericPacket.hh
index 7506cb537..939cd3a13 100644
--- a/Packets/GenericPacket.hh
+++ b/Packets/GenericPacket.hh
@@ -91,4 +91,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/Packet.cc b/Packets/Packet.cc
index b1b2e1796..cbb824a60 100644
--- a/Packets/Packet.cc
+++ b/Packets/Packet.cc
@@ -295,4 +295,5 @@ prefix_ void senf::Packet::dump(std::ostream & os)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/Packet.cci b/Packets/Packet.cci
index 72f794364..8033bd3bf 100644
--- a/Packets/Packet.cci
+++ b/Packets/Packet.cci
@@ -194,4 +194,5 @@ prefix_ bool senf::Packet::unlink()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/Packet.ct b/Packets/Packet.ct
index 57f435511..734c4afd0 100644
--- a/Packets/Packet.ct
+++ b/Packets/Packet.ct
@@ -152,4 +152,5 @@ prefix_ void senf::Packet::insert(iterator pos, InputIterator f, InputIterator l
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/Packet.cti b/Packets/Packet.cti
index 9963d1647..2f655a7f0 100644
--- a/Packets/Packet.cti
+++ b/Packets/Packet.cti
@@ -70,4 +70,5 @@ prefix_ senf::impl::PacketImpl::PacketImpl(InputIterator begin, InputIterator en
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/Packet.hh b/Packets/Packet.hh
index 64fcb78bb..f39604261 100644
--- a/Packets/Packet.hh
+++ b/Packets/Packet.hh
@@ -626,4 +626,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/Packet.ih b/Packets/Packet.ih
index 456ae8434..741b280c9 100644
--- a/Packets/Packet.ih
+++ b/Packets/Packet.ih
@@ -143,4 +143,5 @@ struct senf::Packet::PacketOp_set
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/Packet.test.cc b/Packets/Packet.test.cc
index 0be452c6a..a77730964 100644
--- a/Packets/Packet.test.cc
+++ b/Packets/Packet.test.cc
@@ -247,4 +247,5 @@ BOOST_AUTO_UNIT_TEST(Packet_new)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/PacketRegistry.cc b/Packets/PacketRegistry.cc
index c71a25d71..a544c8216 100644
--- a/Packets/PacketRegistry.cc
+++ b/Packets/PacketRegistry.cc
@@ -43,4 +43,5 @@ senf::impl::PkReg_EntryImpl<senf::DataPacket>
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/PacketRegistry.ct b/Packets/PacketRegistry.ct
index 1fef6ba50..7d0b690e9 100644
--- a/Packets/PacketRegistry.ct
+++ b/Packets/PacketRegistry.ct
@@ -107,4 +107,5 @@ senf::PacketRegistry<Tag>::registry()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/PacketRegistry.cti b/Packets/PacketRegistry.cti
index 02e86ae38..988ba36ee 100644
--- a/Packets/PacketRegistry.cti
+++ b/Packets/PacketRegistry.cti
@@ -83,4 +83,5 @@ senf::PacketRegistryMixin<Tag,Derived>::registerInterpreter(typename Tag::key_t
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/PacketRegistry.hh b/Packets/PacketRegistry.hh
index da9964a20..9bdfa75ab 100644
--- a/Packets/PacketRegistry.hh
+++ b/Packets/PacketRegistry.hh
@@ -205,4 +205,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/PacketRegistry.ih b/Packets/PacketRegistry.ih
index 1a017093a..38cdb9773 100644
--- a/Packets/PacketRegistry.ih
+++ b/Packets/PacketRegistry.ih
@@ -109,4 +109,5 @@ namespace impl {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/PacketRegistry.test.cc b/Packets/PacketRegistry.test.cc
index 1c7593561..ed584fc66 100644
--- a/Packets/PacketRegistry.test.cc
+++ b/Packets/PacketRegistry.test.cc
@@ -171,4 +171,5 @@ BOOST_AUTO_UNIT_TEST(packetRegistry_test)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseArray.cti b/Packets/ParseArray.cti
index fe585e7c7..52632ebfb 100644
--- a/Packets/ParseArray.cti
+++ b/Packets/ParseArray.cti
@@ -206,4 +206,5 @@ senf::impl::Parse_Array_iterator<Parser,Iterator>::advance(int n)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseArray.hh b/Packets/ParseArray.hh
index 6e1fa1d63..a88d984ba 100644
--- a/Packets/ParseArray.hh
+++ b/Packets/ParseArray.hh
@@ -91,4 +91,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseArray.ih b/Packets/ParseArray.ih
index 71e7dd0a7..167838562 100644
--- a/Packets/ParseArray.ih
+++ b/Packets/ParseArray.ih
@@ -69,4 +69,5 @@ private:
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseArray.test.cc b/Packets/ParseArray.test.cc
index 3d482a18f..8d1e903f8 100644
--- a/Packets/ParseArray.test.cc
+++ b/Packets/ParseArray.test.cc
@@ -67,4 +67,5 @@ BOOST_AUTO_UNIT_TEST(parseArray_test)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseInt.hh b/Packets/ParseInt.hh
index 0d4f4f349..fb201147a 100644
--- a/Packets/ParseInt.hh
+++ b/Packets/ParseInt.hh
@@ -354,4 +354,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseInt.ih b/Packets/ParseInt.ih
index 2eca98870..b6aec456e 100644
--- a/Packets/ParseInt.ih
+++ b/Packets/ParseInt.ih
@@ -224,4 +224,5 @@ namespace impl {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseInt.test.cc b/Packets/ParseInt.test.cc
index 6dbc7ea75..82daef1ab 100644
--- a/Packets/ParseInt.test.cc
+++ b/Packets/ParseInt.test.cc
@@ -241,4 +241,5 @@ BOOST_AUTO_UNIT_TEST(parseInt_inherited)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseListS.ct b/Packets/ParseListS.ct
index 1c010366e..1f1dabbcc 100644
--- a/Packets/ParseListS.ct
+++ b/Packets/ParseListS.ct
@@ -121,4 +121,5 @@ senf::Parse_ListS_wrapper<Parser,Sentinel,Container>::insert(iterator pos,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseListS.cti b/Packets/ParseListS.cti
index 9a03c88aa..8c77102f7 100644
--- a/Packets/ParseListS.cti
+++ b/Packets/ParseListS.cti
@@ -201,4 +201,5 @@ senf::Parse_ListS_wrapper<Parser,Sentinel,Container>::range()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseListS.hh b/Packets/ParseListS.hh
index 63d3ff1c8..ecbb4d14a 100644
--- a/Packets/ParseListS.hh
+++ b/Packets/ParseListS.hh
@@ -195,4 +195,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseListS.ih b/Packets/ParseListS.ih
index 4dce0db47..dad395ca5 100644
--- a/Packets/ParseListS.ih
+++ b/Packets/ParseListS.ih
@@ -69,4 +69,5 @@ namespace impl {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseListS.test.cc b/Packets/ParseListS.test.cc
index 69fc35b11..a317d7d9b 100644
--- a/Packets/ParseListS.test.cc
+++ b/Packets/ParseListS.test.cc
@@ -174,4 +174,5 @@ BOOST_AUTO_UNIT_TEST(parse_ListS_wrapper)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseVec.ct b/Packets/ParseVec.ct
index 6ef4055ed..7834140ae 100644
--- a/Packets/ParseVec.ct
+++ b/Packets/ParseVec.ct
@@ -82,4 +82,5 @@ senf::Parse_Vector_wrapper<Parser,SizeParser,Container>::insert(iterator pos,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseVec.cti b/Packets/ParseVec.cti
index bf4f7a925..f1bdf85fd 100644
--- a/Packets/ParseVec.cti
+++ b/Packets/ParseVec.cti
@@ -224,4 +224,5 @@ prefix_ void senf::Parse_Vector_wrapper<Parser,SizeParser,Container>::clear()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseVec.hh b/Packets/ParseVec.hh
index 8093d63b1..2d2b0b5bb 100644
--- a/Packets/ParseVec.hh
+++ b/Packets/ParseVec.hh
@@ -175,4 +175,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParseVec.test.cc b/Packets/ParseVec.test.cc
index 06063f661..42afcb0d0 100644
--- a/Packets/ParseVec.test.cc
+++ b/Packets/ParseVec.test.cc
@@ -153,4 +153,5 @@ BOOST_AUTO_UNIT_TEST(parserTraits_test)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParserBase.cti b/Packets/ParserBase.cti
index 1d247a690..4cd419813 100644
--- a/Packets/ParserBase.cti
+++ b/Packets/ParserBase.cti
@@ -96,4 +96,5 @@ prefix_ unsigned senf::min_bytes()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParserBase.hh b/Packets/ParserBase.hh
index 6cf4f8e73..dcdce00fc 100644
--- a/Packets/ParserBase.hh
+++ b/Packets/ParserBase.hh
@@ -309,4 +309,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParserBase.ih b/Packets/ParserBase.ih
index f950f6d45..8eee2346d 100644
--- a/Packets/ParserBase.ih
+++ b/Packets/ParserBase.ih
@@ -99,4 +99,5 @@ namespace impl {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/ParserBase.test.cc b/Packets/ParserBase.test.cc
index 026b658ad..a2800033c 100644
--- a/Packets/ParserBase.test.cc
+++ b/Packets/ParserBase.test.cc
@@ -106,4 +106,5 @@ BOOST_AUTO_UNIT_TEST(parserBase_construction)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/RTCPPacket.cc b/Packets/RTPBundle/RTCPPacket.cc
index 440532fb3..bf4ecc0a3 100644
--- a/Packets/RTPBundle/RTCPPacket.cc
+++ b/Packets/RTPBundle/RTCPPacket.cc
@@ -51,4 +51,5 @@ prefix_ void senf::RTCPPacket::v_finalize()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/RTCPPacket.cti b/Packets/RTPBundle/RTCPPacket.cti
index e13e04934..b65c9c675 100644
--- a/Packets/RTPBundle/RTCPPacket.cti
+++ b/Packets/RTPBundle/RTCPPacket.cti
@@ -44,4 +44,5 @@ prefix_ senf::RTCPPacket::RTCPPacket(Arg const & arg)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/RTCPPacket.hh b/Packets/RTPBundle/RTCPPacket.hh
index da4d25abe..fb71573d0 100644
--- a/Packets/RTPBundle/RTCPPacket.hh
+++ b/Packets/RTPBundle/RTCPPacket.hh
@@ -315,4 +315,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/RTCPPacket.test.cc b/Packets/RTPBundle/RTCPPacket.test.cc
index 486293c1b..0380c7c40 100644
--- a/Packets/RTPBundle/RTCPPacket.test.cc
+++ b/Packets/RTPBundle/RTCPPacket.test.cc
@@ -339,4 +339,5 @@ BOOST_AUTO_UNIT_TEST(rtcpPacket_packet)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/RTPPacket.cc b/Packets/RTPBundle/RTPPacket.cc
index 68af4e7ca..ed1eaa89e 100644
--- a/Packets/RTPBundle/RTPPacket.cc
+++ b/Packets/RTPBundle/RTPPacket.cc
@@ -105,4 +105,5 @@ prefix_ void senf::RTPUnknownExtensionPacket::v_finalize()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/RTPPacket.cti b/Packets/RTPBundle/RTPPacket.cti
index a74fc0047..4c11a838e 100644
--- a/Packets/RTPBundle/RTPPacket.cti
+++ b/Packets/RTPBundle/RTPPacket.cti
@@ -56,4 +56,5 @@ RTPUnknownExtensionPacket(Arg const & arg)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/RTPPacket.hh b/Packets/RTPBundle/RTPPacket.hh
index 1f281f544..17be86ab7 100644
--- a/Packets/RTPBundle/RTPPacket.hh
+++ b/Packets/RTPBundle/RTPPacket.hh
@@ -224,4 +224,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/RTPPacket.test.cc b/Packets/RTPBundle/RTPPacket.test.cc
index 1f0da11c7..63311f971 100644
--- a/Packets/RTPBundle/RTPPacket.test.cc
+++ b/Packets/RTPBundle/RTPPacket.test.cc
@@ -246,4 +246,5 @@ BOOST_AUTO_UNIT_TEST(eth_rtpPacket_packet)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/RTPBundle/main.test.cc b/Packets/RTPBundle/main.test.cc
index fd5cfe15a..a7b3fb509 100644
--- a/Packets/RTPBundle/main.test.cc
+++ b/Packets/RTPBundle/main.test.cc
@@ -44,4 +44,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/docstub.hh b/Packets/docstub.hh
index 95559ddd7..3bfd41dc5 100644
--- a/Packets/docstub.hh
+++ b/Packets/docstub.hh
@@ -59,4 +59,5 @@ namespace std {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/main.test.cc b/Packets/main.test.cc
index 17b4de30e..15b8f3138 100644
--- a/Packets/main.test.cc
+++ b/Packets/main.test.cc
@@ -44,4 +44,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/typeidvalue.cci b/Packets/typeidvalue.cci
index 379019ee4..bb65104e7 100644
--- a/Packets/typeidvalue.cci
+++ b/Packets/typeidvalue.cci
@@ -78,4 +78,5 @@ prefix_ senf::TypeIdValue const senf::typeIdValue()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/typeidvalue.cti b/Packets/typeidvalue.cti
index 4708590c4..eed794b3c 100644
--- a/Packets/typeidvalue.cti
+++ b/Packets/typeidvalue.cti
@@ -63,4 +63,5 @@ prefix_ senf::TypeIdValue const senf::typeIdValue()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Packets/typeidvalue.hh b/Packets/typeidvalue.hh
index 5c82883c8..cd6389bf6 100644
--- a/Packets/typeidvalue.hh
+++ b/Packets/typeidvalue.hh
@@ -104,4 +104,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/ReadHelper.cci b/Scheduler/ReadHelper.cci
index fc84b55eb..944c5ef4e 100644
--- a/Scheduler/ReadHelper.cci
+++ b/Scheduler/ReadHelper.cci
@@ -45,4 +45,5 @@ prefix_ std::string::size_type senf::ReadUntil::operator()(std::string const & d
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/ReadHelper.ct b/Scheduler/ReadHelper.ct
index 687a54053..35fbc1c3b 100644
--- a/Scheduler/ReadHelper.ct
+++ b/Scheduler/ReadHelper.ct
@@ -119,4 +119,5 @@ operator()(std::string const & data)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/ReadHelper.cti b/Scheduler/ReadHelper.cti
index 96dc37c05..8fd8ae254 100644
--- a/Scheduler/ReadHelper.cti
+++ b/Scheduler/ReadHelper.cti
@@ -107,4 +107,5 @@ prefix_ void senf::ReadHelper<Handle>::throw_error()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/ReadHelper.hh b/Scheduler/ReadHelper.hh
index cf78c587d..2b7bdb30e 100644
--- a/Scheduler/ReadHelper.hh
+++ b/Scheduler/ReadHelper.hh
@@ -177,4 +177,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/ReadHelper.ih b/Scheduler/ReadHelper.ih
index a0a6ae3a4..e73892f93 100644
--- a/Scheduler/ReadHelper.ih
+++ b/Scheduler/ReadHelper.ih
@@ -74,4 +74,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/ReadHelper.test.cc b/Scheduler/ReadHelper.test.cc
index 05f36ca21..9e5f589dc 100644
--- a/Scheduler/ReadHelper.test.cc
+++ b/Scheduler/ReadHelper.test.cc
@@ -28,4 +28,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/Scheduler.cc b/Scheduler/Scheduler.cc
index e4bc1a09f..65b3f0998 100644
--- a/Scheduler/Scheduler.cc
+++ b/Scheduler/Scheduler.cc
@@ -232,4 +232,5 @@ prefix_ void senf::Scheduler::process()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/Scheduler.cci b/Scheduler/Scheduler.cci
index cda14cab5..8bdf5b085 100644
--- a/Scheduler/Scheduler.cci
+++ b/Scheduler/Scheduler.cci
@@ -51,4 +51,5 @@ prefix_ int senf::retrieve_filehandle(int fd)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/Scheduler.cti b/Scheduler/Scheduler.cti
index fd0ec729f..d263e4ab3 100644
--- a/Scheduler/Scheduler.cti
+++ b/Scheduler/Scheduler.cti
@@ -60,4 +60,5 @@ prefix_ void senf::Scheduler::remove(Handle const & handle, int eventMask)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/Scheduler.hh b/Scheduler/Scheduler.hh
index 8fe4f152a..fb1aebf2f 100644
--- a/Scheduler/Scheduler.hh
+++ b/Scheduler/Scheduler.hh
@@ -233,4 +233,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/Scheduler.test.cc b/Scheduler/Scheduler.test.cc
index 104268b2f..64a0d3dfb 100644
--- a/Scheduler/Scheduler.test.cc
+++ b/Scheduler/Scheduler.test.cc
@@ -263,4 +263,5 @@ BOOST_AUTO_UNIT_TEST(scheduler)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/WriteHelper.ct b/Scheduler/WriteHelper.ct
index 6af5af862..f573f95d6 100644
--- a/Scheduler/WriteHelper.ct
+++ b/Scheduler/WriteHelper.ct
@@ -112,4 +112,5 @@ prefix_ void senf::WriteHelper<Handle>::done()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/WriteHelper.cti b/Scheduler/WriteHelper.cti
index 90c528924..53c8433a4 100644
--- a/Scheduler/WriteHelper.cti
+++ b/Scheduler/WriteHelper.cti
@@ -76,4 +76,5 @@ prefix_ void senf::WriteHelper<Handle>::throw_error()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/WriteHelper.hh b/Scheduler/WriteHelper.hh
index 7b4f0b436..aa6af1c97 100644
--- a/Scheduler/WriteHelper.hh
+++ b/Scheduler/WriteHelper.hh
@@ -126,4 +126,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/WriteHelper.test.cc b/Scheduler/WriteHelper.test.cc
index 85ee21bd9..db9d45d84 100644
--- a/Scheduler/WriteHelper.test.cc
+++ b/Scheduler/WriteHelper.test.cc
@@ -28,4 +28,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Scheduler/main.test.cc b/Scheduler/main.test.cc
index 17b4de30e..15b8f3138 100644
--- a/Scheduler/main.test.cc
+++ b/Scheduler/main.test.cc
@@ -44,4 +44,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/AddressingPolicy.hh b/Socket/AddressingPolicy.hh
index 34580cfeb..529c30c52 100644
--- a/Socket/AddressingPolicy.hh
+++ b/Socket/AddressingPolicy.hh
@@ -65,4 +65,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/BSDSocketProtocol.cc b/Socket/BSDSocketProtocol.cc
index 07201cf5f..7c40cd9ba 100644
--- a/Socket/BSDSocketProtocol.cc
+++ b/Socket/BSDSocketProtocol.cc
@@ -97,4 +97,5 @@ prefix_ void senf::AddressableBSDSocketProtocol::reuseaddr(bool value)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/BSDSocketProtocol.hh b/Socket/BSDSocketProtocol.hh
index 63c8d42c0..ff4799255 100644
--- a/Socket/BSDSocketProtocol.hh
+++ b/Socket/BSDSocketProtocol.hh
@@ -106,4 +106,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/BufferingPolicy.cc b/Socket/BufferingPolicy.cc
index 780b2a2b4..2fc21d19d 100644
--- a/Socket/BufferingPolicy.cc
+++ b/Socket/BufferingPolicy.cc
@@ -83,4 +83,5 @@ prefix_ void senf::SocketBufferingPolicy::sndbuf(FileHandle handle, unsigned siz
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/BufferingPolicy.hh b/Socket/BufferingPolicy.hh
index 90ba22732..c595450c8 100644
--- a/Socket/BufferingPolicy.hh
+++ b/Socket/BufferingPolicy.hh
@@ -84,4 +84,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ClientSocketHandle.ct b/Socket/ClientSocketHandle.ct
index 5e3a15005..9502fd70b 100644
--- a/Socket/ClientSocketHandle.ct
+++ b/Socket/ClientSocketHandle.ct
@@ -166,4 +166,5 @@ prefix_ unsigned senf::ClientSocketHandle<Policy>::available()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ClientSocketHandle.cti b/Socket/ClientSocketHandle.cti
index d83682349..9d56f8704 100644
--- a/Socket/ClientSocketHandle.cti
+++ b/Socket/ClientSocketHandle.cti
@@ -390,4 +390,5 @@ prefix_ std::string senf::ClientSocketHandle<Policy>::dumpState(unsigned lod)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ClientSocketHandle.hh b/Socket/ClientSocketHandle.hh
index fb5781270..f4e1c32b6 100644
--- a/Socket/ClientSocketHandle.hh
+++ b/Socket/ClientSocketHandle.hh
@@ -450,4 +450,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ClientSocketHandle.ih b/Socket/ClientSocketHandle.ih
index 6a08543bc..e970c1a16 100644
--- a/Socket/ClientSocketHandle.ih
+++ b/Socket/ClientSocketHandle.ih
@@ -92,4 +92,5 @@ namespace detail {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ClientSocketHandle.test.cc b/Socket/ClientSocketHandle.test.cc
index ce68451b1..11d717da9 100644
--- a/Socket/ClientSocketHandle.test.cc
+++ b/Socket/ClientSocketHandle.test.cc
@@ -147,4 +147,5 @@ BOOST_AUTO_UNIT_TEST(clientSocketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/CommunicationPolicy.cc b/Socket/CommunicationPolicy.cc
index eedc8fb4e..5e6e561a6 100644
--- a/Socket/CommunicationPolicy.cc
+++ b/Socket/CommunicationPolicy.cc
@@ -75,4 +75,5 @@ prefix_ int senf::ConnectedCommunicationPolicy::do_accept(FileHandle handle,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/CommunicationPolicy.cti b/Socket/CommunicationPolicy.cti
index 233dc3bfb..6ff7b9304 100644
--- a/Socket/CommunicationPolicy.cti
+++ b/Socket/CommunicationPolicy.cti
@@ -58,4 +58,5 @@ accept(ServerSocketHandle<Policy> handle,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/CommunicationPolicy.hh b/Socket/CommunicationPolicy.hh
index 9c0af83e8..f82ed805e 100644
--- a/Socket/CommunicationPolicy.hh
+++ b/Socket/CommunicationPolicy.hh
@@ -104,4 +104,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/FileHandle.cc b/Socket/FileHandle.cc
index bdc4eca5a..daae811b2 100644
--- a/Socket/FileHandle.cc
+++ b/Socket/FileHandle.cc
@@ -112,4 +112,5 @@ prefix_ bool senf::FileBody::pollCheck(int fd, bool incoming, bool block)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/FileHandle.cci b/Socket/FileHandle.cci
index 37c269d6f..8038c7fb4 100644
--- a/Socket/FileHandle.cci
+++ b/Socket/FileHandle.cci
@@ -250,4 +250,5 @@ prefix_ int senf::retrieve_filehandle(FileHandle handle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/FileHandle.hh b/Socket/FileHandle.hh
index 86cb10f65..bc1565171 100644
--- a/Socket/FileHandle.hh
+++ b/Socket/FileHandle.hh
@@ -209,4 +209,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/FileHandle.ih b/Socket/FileHandle.ih
index b297f0597..5600e490a 100644
--- a/Socket/FileHandle.ih
+++ b/Socket/FileHandle.ih
@@ -145,4 +145,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/FileHandle.test.cc b/Socket/FileHandle.test.cc
index 547bdbff7..93c15ea82 100644
--- a/Socket/FileHandle.test.cc
+++ b/Socket/FileHandle.test.cc
@@ -118,4 +118,5 @@ BOOST_AUTO_UNIT_TEST(fileHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/FramingPolicy.hh b/Socket/FramingPolicy.hh
index 3162b211a..2e7785d17 100644
--- a/Socket/FramingPolicy.hh
+++ b/Socket/FramingPolicy.hh
@@ -77,4 +77,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/GenericAddressingPolicy.cc b/Socket/GenericAddressingPolicy.cc
index 92c7ac5db..1d577cc31 100644
--- a/Socket/GenericAddressingPolicy.cc
+++ b/Socket/GenericAddressingPolicy.cc
@@ -98,4 +98,5 @@ prefix_ void senf::GenericAddressingPolicy_Base::do_connect(FileHandle handle,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/GenericAddressingPolicy.cti b/Socket/GenericAddressingPolicy.cti
index 481c7bed6..28b5337fe 100644
--- a/Socket/GenericAddressingPolicy.cti
+++ b/Socket/GenericAddressingPolicy.cti
@@ -78,4 +78,5 @@ prefix_ void senf::GenericAddressingPolicy<Address>::bind(FileHandle handle,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/GenericAddressingPolicy.hh b/Socket/GenericAddressingPolicy.hh
index 9094879e7..569efdcd7 100644
--- a/Socket/GenericAddressingPolicy.hh
+++ b/Socket/GenericAddressingPolicy.hh
@@ -129,4 +129,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/GenericSockAddr.cci b/Socket/GenericSockAddr.cci
index 99b8e14ba..5a637257c 100644
--- a/Socket/GenericSockAddr.cci
+++ b/Socket/GenericSockAddr.cci
@@ -56,4 +56,5 @@ prefix_ unsigned senf::GenericSockAddr::sockaddr_len()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/GenericSockAddr.hh b/Socket/GenericSockAddr.hh
index 8161c80a7..793463e66 100644
--- a/Socket/GenericSockAddr.hh
+++ b/Socket/GenericSockAddr.hh
@@ -105,4 +105,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/INetAddressing.cc b/Socket/INetAddressing.cc
index 2fbbd7e70..941b95e78 100644
--- a/Socket/INetAddressing.cc
+++ b/Socket/INetAddressing.cc
@@ -231,4 +231,5 @@ prefix_ void senf::INet6SocketAddress::assignIface(std::string const & iface)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/INetAddressing.cci b/Socket/INetAddressing.cci
index eb366ef39..4d5bf4007 100644
--- a/Socket/INetAddressing.cci
+++ b/Socket/INetAddressing.cci
@@ -242,4 +242,5 @@ prefix_ std::ostream & senf::operator<<(std::ostream & os, INet6SocketAddress co
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/INetAddressing.ct b/Socket/INetAddressing.ct
index af317ba64..876addbfb 100644
--- a/Socket/INetAddressing.ct
+++ b/Socket/INetAddressing.ct
@@ -52,4 +52,5 @@ prefix_ senf::INet6Address::INet6Address(Range const & range)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/INetAddressing.hh b/Socket/INetAddressing.hh
index db2be656d..f8a74d141 100644
--- a/Socket/INetAddressing.hh
+++ b/Socket/INetAddressing.hh
@@ -346,4 +346,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/INetAddressing.test.cc b/Socket/INetAddressing.test.cc
index 40b3aa6b6..1ddfebbe9 100644
--- a/Socket/INetAddressing.test.cc
+++ b/Socket/INetAddressing.test.cc
@@ -170,4 +170,5 @@ BOOST_AUTO_UNIT_TEST(inet6Address)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/INetProtocol.cc b/Socket/INetProtocol.cc
index b6685b0e2..7125c9135 100644
--- a/Socket/INetProtocol.cc
+++ b/Socket/INetProtocol.cc
@@ -81,4 +81,5 @@ prefix_ void senf::IPv6Protocol::bind(INet6SocketAddress const & address)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/INetProtocol.hh b/Socket/INetProtocol.hh
index bedf7a8b7..12ee76c34 100644
--- a/Socket/INetProtocol.hh
+++ b/Socket/INetProtocol.hh
@@ -108,4 +108,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/LLAddressing.cc b/Socket/LLAddressing.cc
index 4b3adf6e5..e362068f7 100644
--- a/Socket/LLAddressing.cc
+++ b/Socket/LLAddressing.cc
@@ -130,4 +130,5 @@ senf::llAddress(std::string address)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/LLAddressing.cci b/Socket/LLAddressing.cci
index 6f161a3c3..ce3866d63 100644
--- a/Socket/LLAddressing.cci
+++ b/Socket/LLAddressing.cci
@@ -115,4 +115,5 @@ prefix_ unsigned senf::LLSocketAddress::sockaddr_len()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/LLAddressing.ct b/Socket/LLAddressing.ct
index f11925973..300d20d7c 100644
--- a/Socket/LLAddressing.ct
+++ b/Socket/LLAddressing.ct
@@ -88,4 +88,5 @@ prefix_ unsigned char senf::detail::HexConverter::operator()(ForwardRange const
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/LLAddressing.cti b/Socket/LLAddressing.cti
index 897874c06..7b077099e 100644
--- a/Socket/LLAddressing.cti
+++ b/Socket/LLAddressing.cti
@@ -52,4 +52,5 @@ LLSocketAddress(ForwardRange const & address, std::string interface,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/LLAddressing.hh b/Socket/LLAddressing.hh
index cedd2a038..5bc6a4f1a 100644
--- a/Socket/LLAddressing.hh
+++ b/Socket/LLAddressing.hh
@@ -192,4 +192,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/LLAddressing.ih b/Socket/LLAddressing.ih
index 123d9a133..ddfd87479 100644
--- a/Socket/LLAddressing.ih
+++ b/Socket/LLAddressing.ih
@@ -65,4 +65,5 @@ namespace detail {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/LLAddressing.test.cc b/Socket/LLAddressing.test.cc
index 468d890be..b9bd75803 100644
--- a/Socket/LLAddressing.test.cc
+++ b/Socket/LLAddressing.test.cc
@@ -85,4 +85,5 @@ BOOST_AUTO_UNIT_TEST(llAddress)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/PacketSocketHandle.cc b/Socket/PacketSocketHandle.cc
index f3234acd1..0965aec7c 100644
--- a/Socket/PacketSocketHandle.cc
+++ b/Socket/PacketSocketHandle.cc
@@ -104,4 +104,5 @@ prefix_ void senf::PacketProtocol::do_mc_i(std::string interface,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/PacketSocketHandle.ct b/Socket/PacketSocketHandle.ct
index 042095687..ba22740e8 100644
--- a/Socket/PacketSocketHandle.ct
+++ b/Socket/PacketSocketHandle.ct
@@ -55,4 +55,5 @@ senf::detail::Range_LLAddressCopier<ForwardRange>::operator()(unsigned char * ta
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/PacketSocketHandle.cti b/Socket/PacketSocketHandle.cti
index e8c9e3065..f52428023 100644
--- a/Socket/PacketSocketHandle.cti
+++ b/Socket/PacketSocketHandle.cti
@@ -72,4 +72,5 @@ prefix_ void senf::PacketProtocol::do_mc(std::string interface,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/PacketSocketHandle.hh b/Socket/PacketSocketHandle.hh
index 5eb371999..1f2eb0f33 100644
--- a/Socket/PacketSocketHandle.hh
+++ b/Socket/PacketSocketHandle.hh
@@ -171,4 +171,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/PacketSocketHandle.ih b/Socket/PacketSocketHandle.ih
index 82851ca89..9a1db1ccb 100644
--- a/Socket/PacketSocketHandle.ih
+++ b/Socket/PacketSocketHandle.ih
@@ -80,4 +80,5 @@ namespace detail {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/PacketSocketHandle.test.cc b/Socket/PacketSocketHandle.test.cc
index 9b731f55a..562f2c0e2 100644
--- a/Socket/PacketSocketHandle.test.cc
+++ b/Socket/PacketSocketHandle.test.cc
@@ -75,4 +75,5 @@ BOOST_AUTO_UNIT_TEST(packetSocketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ProtocolClientSocketHandle.cti b/Socket/ProtocolClientSocketHandle.cti
index 2123198a4..33f73276c 100644
--- a/Socket/ProtocolClientSocketHandle.cti
+++ b/Socket/ProtocolClientSocketHandle.cti
@@ -112,4 +112,5 @@ senf::ProtocolClientSocketHandle<SocketProtocol>::dumpState(unsigned lod)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ProtocolClientSocketHandle.hh b/Socket/ProtocolClientSocketHandle.hh
index 375db13f1..f64848b6c 100644
--- a/Socket/ProtocolClientSocketHandle.hh
+++ b/Socket/ProtocolClientSocketHandle.hh
@@ -135,4 +135,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ProtocolClientSocketHandle.test.cc b/Socket/ProtocolClientSocketHandle.test.cc
index 8e1ac7091..a2edda82d 100644
--- a/Socket/ProtocolClientSocketHandle.test.cc
+++ b/Socket/ProtocolClientSocketHandle.test.cc
@@ -77,4 +77,5 @@ BOOST_AUTO_UNIT_TEST(protocolClientSocketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ProtocolServerSocketHandle.cti b/Socket/ProtocolServerSocketHandle.cti
index 67abd4c8b..7d0497701 100644
--- a/Socket/ProtocolServerSocketHandle.cti
+++ b/Socket/ProtocolServerSocketHandle.cti
@@ -118,4 +118,5 @@ ProtocolServerSocketHandle(FileHandle other, bool isChecked)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ProtocolServerSocketHandle.hh b/Socket/ProtocolServerSocketHandle.hh
index af6db4780..673e50007 100644
--- a/Socket/ProtocolServerSocketHandle.hh
+++ b/Socket/ProtocolServerSocketHandle.hh
@@ -140,4 +140,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ProtocolServerSocketHandle.test.cc b/Socket/ProtocolServerSocketHandle.test.cc
index e960e025d..00ac46baa 100644
--- a/Socket/ProtocolServerSocketHandle.test.cc
+++ b/Socket/ProtocolServerSocketHandle.test.cc
@@ -90,4 +90,5 @@ BOOST_AUTO_UNIT_TEST(protocolServerSocketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ReadWritePolicy.cc b/Socket/ReadWritePolicy.cc
index ed753ee2a..30fcbf711 100644
--- a/Socket/ReadWritePolicy.cc
+++ b/Socket/ReadWritePolicy.cc
@@ -132,4 +132,5 @@ prefix_ unsigned senf::WriteablePolicy::do_writeto(FileHandle handle,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ReadWritePolicy.cti b/Socket/ReadWritePolicy.cti
index 997b56831..6a2bf027e 100644
--- a/Socket/ReadWritePolicy.cti
+++ b/Socket/ReadWritePolicy.cti
@@ -68,4 +68,5 @@ writeto(ClientSocketHandle<Policy> handle,
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ReadWritePolicy.hh b/Socket/ReadWritePolicy.hh
index 3ab6635f3..7d7a537f7 100644
--- a/Socket/ReadWritePolicy.hh
+++ b/Socket/ReadWritePolicy.hh
@@ -157,4 +157,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ServerSocketHandle.cti b/Socket/ServerSocketHandle.cti
index 1706074d3..7617ed1bb 100644
--- a/Socket/ServerSocketHandle.cti
+++ b/Socket/ServerSocketHandle.cti
@@ -168,4 +168,5 @@ prefix_ std::string senf::ServerSocketHandle<Policy>::dumpState(unsigned lod)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ServerSocketHandle.hh b/Socket/ServerSocketHandle.hh
index 76b2510a3..5fa2126bf 100644
--- a/Socket/ServerSocketHandle.hh
+++ b/Socket/ServerSocketHandle.hh
@@ -222,4 +222,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/ServerSocketHandle.test.cc b/Socket/ServerSocketHandle.test.cc
index 52407c649..263b21ff2 100644
--- a/Socket/ServerSocketHandle.test.cc
+++ b/Socket/ServerSocketHandle.test.cc
@@ -101,4 +101,5 @@ BOOST_AUTO_UNIT_TEST(serverSocketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketHandle.cc b/Socket/SocketHandle.cc
index 74803af0e..8365bf7e1 100644
--- a/Socket/SocketHandle.cc
+++ b/Socket/SocketHandle.cc
@@ -115,4 +115,5 @@ prefix_ std::ostream & senf::operator<<(std::ostream & os, SocketHandle<Policy>
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketHandle.cci b/Socket/SocketHandle.cci
index 8adbd5fa0..42f2a0c4a 100644
--- a/Socket/SocketHandle.cci
+++ b/Socket/SocketHandle.cci
@@ -80,4 +80,5 @@ prefix_ senf::detail::ConvertibleString::ConvertibleString(bool v)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketHandle.ct b/Socket/SocketHandle.ct
index 3c55a253e..11d309ce6 100644
--- a/Socket/SocketHandle.ct
+++ b/Socket/SocketHandle.ct
@@ -52,4 +52,5 @@ senf::detail::ConvertibleString::operator+=(ConvertibleString const & other)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketHandle.cti b/Socket/SocketHandle.cti
index 3df213cdb..46a1df893 100644
--- a/Socket/SocketHandle.cti
+++ b/Socket/SocketHandle.cti
@@ -199,4 +199,5 @@ prefix_ senf::detail::ConvertibleString::ConvertibleString(T const & other)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketHandle.hh b/Socket/SocketHandle.hh
index ce67d0e78..c41336620 100644
--- a/Socket/SocketHandle.hh
+++ b/Socket/SocketHandle.hh
@@ -265,4 +265,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketHandle.ih b/Socket/SocketHandle.ih
index cfa7bc80a..0b4707925 100644
--- a/Socket/SocketHandle.ih
+++ b/Socket/SocketHandle.ih
@@ -174,4 +174,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketHandle.test.cc b/Socket/SocketHandle.test.cc
index 4ab96ddde..c1ac392db 100644
--- a/Socket/SocketHandle.test.cc
+++ b/Socket/SocketHandle.test.cc
@@ -106,4 +106,5 @@ BOOST_AUTO_UNIT_TEST(socketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketPolicy.ct b/Socket/SocketPolicy.ct
index db5ea1cfb..f6d97d5c7 100644
--- a/Socket/SocketPolicy.ct
+++ b/Socket/SocketPolicy.ct
@@ -59,4 +59,5 @@ checkBaseOf(SocketPolicyBase const & other)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketPolicy.hh b/Socket/SocketPolicy.hh
index 5d48e6da0..e7bd1abd5 100644
--- a/Socket/SocketPolicy.hh
+++ b/Socket/SocketPolicy.hh
@@ -557,4 +557,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketPolicy.ih b/Socket/SocketPolicy.ih
index ba53c81f2..3f0b8cc2f 100644
--- a/Socket/SocketPolicy.ih
+++ b/Socket/SocketPolicy.ih
@@ -241,4 +241,5 @@ namespace impl {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketPolicy.test.cc b/Socket/SocketPolicy.test.cc
index 83aa97566..a34240629 100644
--- a/Socket/SocketPolicy.test.cc
+++ b/Socket/SocketPolicy.test.cc
@@ -150,4 +150,5 @@ BOOST_AUTO_UNIT_TEST(socketPolicy)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketPolicy.test.hh b/Socket/SocketPolicy.test.hh
index 653bae584..d10994051 100644
--- a/Socket/SocketPolicy.test.hh
+++ b/Socket/SocketPolicy.test.hh
@@ -130,4 +130,5 @@ namespace test {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketProtocol.cc b/Socket/SocketProtocol.cc
index d2c377f58..fc5fd4c89 100644
--- a/Socket/SocketProtocol.cc
+++ b/Socket/SocketProtocol.cc
@@ -48,4 +48,5 @@ prefix_ void senf::SocketProtocol::state(SocketStateMap & map, unsigned lod)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketProtocol.cci b/Socket/SocketProtocol.cci
index 0fbdf5225..f2a5fd5fd 100644
--- a/Socket/SocketProtocol.cci
+++ b/Socket/SocketProtocol.cci
@@ -56,4 +56,5 @@ prefix_ senf::SocketBody & senf::SocketProtocol::body()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketProtocol.cti b/Socket/SocketProtocol.cti
index 076489c7b..e5e04789e 100644
--- a/Socket/SocketProtocol.cti
+++ b/Socket/SocketProtocol.cti
@@ -53,4 +53,5 @@ senf::ConcreteSocketProtocol<SocketPolicy>::policy()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketProtocol.hh b/Socket/SocketProtocol.hh
index 6ce9c6119..24a8ff8a5 100644
--- a/Socket/SocketProtocol.hh
+++ b/Socket/SocketProtocol.hh
@@ -277,4 +277,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketProtocol.test.cc b/Socket/SocketProtocol.test.cc
index 14bfb4b6b..47799b3af 100644
--- a/Socket/SocketProtocol.test.cc
+++ b/Socket/SocketProtocol.test.cc
@@ -56,4 +56,5 @@ BOOST_AUTO_UNIT_TEST(socketProtocol)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/SocketProtocol.test.hh b/Socket/SocketProtocol.test.hh
index b698e7c61..e70b7f1ce 100644
--- a/Socket/SocketProtocol.test.hh
+++ b/Socket/SocketProtocol.test.hh
@@ -68,4 +68,5 @@ namespace test {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/TCPProtocol.cc b/Socket/TCPProtocol.cc
index e51402217..4dbb56da5 100644
--- a/Socket/TCPProtocol.cc
+++ b/Socket/TCPProtocol.cc
@@ -99,4 +99,5 @@ prefix_ bool senf::TCPProtocol::eof()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/TCPProtocol.hh b/Socket/TCPProtocol.hh
index 9048e3e0b..ce84dc1c5 100644
--- a/Socket/TCPProtocol.hh
+++ b/Socket/TCPProtocol.hh
@@ -84,4 +84,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/TCPSocketHandle.cc b/Socket/TCPSocketHandle.cc
index 1574919f6..ffabdc2b2 100644
--- a/Socket/TCPSocketHandle.cc
+++ b/Socket/TCPSocketHandle.cc
@@ -141,4 +141,5 @@ prefix_ std::auto_ptr<senf::SocketProtocol> senf::TCPv6SocketProtocol::clone()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/TCPSocketHandle.hh b/Socket/TCPSocketHandle.hh
index aa60a8408..4104dc355 100644
--- a/Socket/TCPSocketHandle.hh
+++ b/Socket/TCPSocketHandle.hh
@@ -232,4 +232,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/TCPSocketHandle.test.cc b/Socket/TCPSocketHandle.test.cc
index 7faefa414..b0d4863f7 100644
--- a/Socket/TCPSocketHandle.test.cc
+++ b/Socket/TCPSocketHandle.test.cc
@@ -397,4 +397,5 @@ BOOST_AUTO_UNIT_TEST(tcpv6ServerSocketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/UDPProtocol.cc b/Socket/UDPProtocol.cc
index 854a52281..5cc9f81ce 100644
--- a/Socket/UDPProtocol.cc
+++ b/Socket/UDPProtocol.cc
@@ -162,4 +162,5 @@ prefix_ void senf::UDPProtocol::mcTTL(unsigned value)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/UDPProtocol.hh b/Socket/UDPProtocol.hh
index 985a32ae3..6ac49066c 100644
--- a/Socket/UDPProtocol.hh
+++ b/Socket/UDPProtocol.hh
@@ -122,4 +122,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/UDPSocketHandle.cc b/Socket/UDPSocketHandle.cc
index 09aebec4d..020658013 100644
--- a/Socket/UDPSocketHandle.cc
+++ b/Socket/UDPSocketHandle.cc
@@ -101,4 +101,5 @@ prefix_ std::auto_ptr<senf::SocketProtocol> senf::UDPv6SocketProtocol::clone()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/UDPSocketHandle.hh b/Socket/UDPSocketHandle.hh
index d45f37cf5..72a4f5543 100644
--- a/Socket/UDPSocketHandle.hh
+++ b/Socket/UDPSocketHandle.hh
@@ -197,4 +197,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/UDPSocketHandle.test.cc b/Socket/UDPSocketHandle.test.cc
index be023d0c4..1af999fe9 100644
--- a/Socket/UDPSocketHandle.test.cc
+++ b/Socket/UDPSocketHandle.test.cc
@@ -175,4 +175,5 @@ BOOST_AUTO_UNIT_TEST(udpv4ClientSocketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Socket/main.test.cc b/Socket/main.test.cc
index 17b4de30e..15b8f3138 100644
--- a/Socket/main.test.cc
+++ b/Socket/main.test.cc
@@ -44,4 +44,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/Buffer.hh b/Utils/Buffer.hh
index 00021d266..3ff2349ea 100644
--- a/Utils/Buffer.hh
+++ b/Utils/Buffer.hh
@@ -113,4 +113,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/DaemonTools.cc b/Utils/DaemonTools.cc
index e2da8a335..ba26cc7c3 100644
--- a/Utils/DaemonTools.cc
+++ b/Utils/DaemonTools.cc
@@ -68,4 +68,5 @@ prefix_ void senf::redirect_stdio(std::string const & path)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/DaemonTools.hh b/Utils/DaemonTools.hh
index 6ea30e9da..d1b85f1a2 100644
--- a/Utils/DaemonTools.hh
+++ b/Utils/DaemonTools.hh
@@ -81,4 +81,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/Exception.cc b/Utils/Exception.cc
index ade974acf..a1ae061f4 100644
--- a/Utils/Exception.cc
+++ b/Utils/Exception.cc
@@ -61,4 +61,5 @@ prefix_ char const * senf::SystemException::what()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/Exception.cci b/Utils/Exception.cci
index fd3e78f6d..a9830b5ee 100644
--- a/Utils/Exception.cci
+++ b/Utils/Exception.cci
@@ -51,4 +51,5 @@ prefix_  senf::SystemException::~SystemException()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/Exception.hh b/Utils/Exception.hh
index 212a6fb8e..d7e86d592 100644
--- a/Utils/Exception.hh
+++ b/Utils/Exception.hh
@@ -86,4 +86,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/IteratorTraits.cti b/Utils/IteratorTraits.cti
index eb5d81204..9134732cf 100644
--- a/Utils/IteratorTraits.cti
+++ b/Utils/IteratorTraits.cti
@@ -46,4 +46,5 @@ prefix_ typename std::iterator_traits<Iterator>::pointer senf::storage_iterator(
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/IteratorTraits.hh b/Utils/IteratorTraits.hh
index ebf2855bb..92cae92da 100644
--- a/Utils/IteratorTraits.hh
+++ b/Utils/IteratorTraits.hh
@@ -85,4 +85,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/IteratorTraits.ih b/Utils/IteratorTraits.ih
index 8fbafa7af..871c688e1 100644
--- a/Utils/IteratorTraits.ih
+++ b/Utils/IteratorTraits.ih
@@ -61,4 +61,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/IteratorTraits.test.cc b/Utils/IteratorTraits.test.cc
index 6687d8e69..f5aa2cca9 100644
--- a/Utils/IteratorTraits.test.cc
+++ b/Utils/IteratorTraits.test.cc
@@ -54,4 +54,5 @@ BOOST_AUTO_UNIT_TEST(iteratorTraits)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/Logger.hh b/Utils/Logger.hh
index 877b9dde5..ef649fc0a 100644
--- a/Utils/Logger.hh
+++ b/Utils/Logger.hh
@@ -216,4 +216,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/Logger.test.cc b/Utils/Logger.test.cc
index 9af3c1a29..c7892da79 100644
--- a/Utils/Logger.test.cc
+++ b/Utils/Logger.test.cc
@@ -66,4 +66,5 @@ BOOST_AUTO_UNIT_TEST(logger)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/MicroTime.cc b/Utils/MicroTime.cc
index fe190e8d3..1f1ea617a 100644
--- a/Utils/MicroTime.cc
+++ b/Utils/MicroTime.cc
@@ -54,4 +54,5 @@ prefix_ senf::MicroTime senf::now()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/MicroTime.hh b/Utils/MicroTime.hh
index 6dd57efec..bdeeed66b 100644
--- a/Utils/MicroTime.hh
+++ b/Utils/MicroTime.hh
@@ -71,4 +71,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/MicroTime.test.cc b/Utils/MicroTime.test.cc
index a08713863..aa2eec2cf 100644
--- a/Utils/MicroTime.test.cc
+++ b/Utils/MicroTime.test.cc
@@ -31,4 +31,5 @@ BOOST_AUTO_UNIT_TEST(microTime)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/SafeBool.cci b/Utils/SafeBool.cci
index 8843df311..249618590 100644
--- a/Utils/SafeBool.cci
+++ b/Utils/SafeBool.cci
@@ -37,4 +37,5 @@ prefix_ senf::SafeBoolBase::~SafeBoolBase()
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/SafeBool.cti b/Utils/SafeBool.cti
index bdf32c27e..5c3cf5157 100644
--- a/Utils/SafeBool.cti
+++ b/Utils/SafeBool.cti
@@ -52,4 +52,5 @@ prefix_ void senf::operator!=(const SafeBool<T>& lhs, const SafeBool<U>& rhs)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/SafeBool.hh b/Utils/SafeBool.hh
index c0b7163f0..02f4151f5 100644
--- a/Utils/SafeBool.hh
+++ b/Utils/SafeBool.hh
@@ -112,4 +112,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/TypeInfo.cc b/Utils/TypeInfo.cc
index cb85c9b4e..06a2c90c7 100644
--- a/Utils/TypeInfo.cc
+++ b/Utils/TypeInfo.cc
@@ -63,4 +63,5 @@ prefix_ std::string senf::prettyName(std::type_info const & type)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/TypeInfo.hh b/Utils/TypeInfo.hh
index 9b507a90c..472ea981e 100644
--- a/Utils/TypeInfo.hh
+++ b/Utils/TypeInfo.hh
@@ -68,4 +68,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/TypeInfo.test.cc b/Utils/TypeInfo.test.cc
index 2a5e1c9e6..94c3d41e1 100644
--- a/Utils/TypeInfo.test.cc
+++ b/Utils/TypeInfo.test.cc
@@ -67,4 +67,5 @@ BOOST_AUTO_UNIT_TEST(prettyName)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/impl/membind.hh b/Utils/impl/membind.hh
index 66ce5641c..782ed23ad 100644
--- a/Utils/impl/membind.hh
+++ b/Utils/impl/membind.hh
@@ -64,4 +64,5 @@ membind(R (T::* fn)( scPARAMS(A) ), scOBTYPE ob)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/intrusive_refcount.cci b/Utils/intrusive_refcount.cci
index 02dd4e46a..9742d6560 100644
--- a/Utils/intrusive_refcount.cci
+++ b/Utils/intrusive_refcount.cci
@@ -80,4 +80,5 @@ prefix_ void senf::intrusive_ptr_release(intrusive_refcount* p)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/intrusive_refcount.hh b/Utils/intrusive_refcount.hh
index a0c36e0ff..b3e2f82df 100644
--- a/Utils/intrusive_refcount.hh
+++ b/Utils/intrusive_refcount.hh
@@ -87,4 +87,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/intrusive_refcount.test.cc b/Utils/intrusive_refcount.test.cc
index 84a4e29ad..ab547a9b7 100644
--- a/Utils/intrusive_refcount.test.cc
+++ b/Utils/intrusive_refcount.test.cc
@@ -84,4 +84,5 @@ BOOST_AUTO_UNIT_TEST(intrusive_refcount)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/main.test.cc b/Utils/main.test.cc
index 9077f17c7..8716c4440 100644
--- a/Utils/main.test.cc
+++ b/Utils/main.test.cc
@@ -44,4 +44,5 @@
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/membind.hh b/Utils/membind.hh
index 62f68c137..4949d5941 100644
--- a/Utils/membind.hh
+++ b/Utils/membind.hh
@@ -102,4 +102,5 @@ namespace senf {
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/Utils/membind.test.cc b/Utils/membind.test.cc
index 5cbac8cd3..5c4cabfc3 100644
--- a/Utils/membind.test.cc
+++ b/Utils/membind.test.cc
@@ -72,4 +72,5 @@ BOOST_AUTO_UNIT_TEST(membind)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
 // End:
diff --git a/project.el b/project.el
index a1310e264..fef05ab99 100644
--- a/project.el
+++ b/project.el
@@ -30,7 +30,8 @@
      '(( fill-column  . 100    )
        ( c-file-style . "senf" )
        ( indent-tabs-mode . nil )
-       ( ispell-local-dictionary . "american" )))
+       ( ispell-local-dictionary . "american" )
+       ( compile-command . "scons -u test") ))
 
 (set (make-local-variable 'ccide-default-copyright)
      (concat "//\n"
-- 
GitLab