Merge /pub/main
[educational.data.git] / ethernet-socket / src / Makefile.am
blobbec2262f8274b119fa99557264fd2444615ca95b
1 ###########################################################
2 # $Id: Makefile.am,v 1.6 2006-08-04 05:45:59 tobibobi Exp $
3 # $Log: Makefile.am,v $
4 # Revision 1.6  2006-08-04 05:45:59  tobibobi
5 # Have now completed the transfering mechanism, but there are still a bit todo
6 # regarding stability. We have seen a few lockups of the system that is to be
7 # cleared out. A good solution gould be to neglegt more than one user at a time.
8 # As for now there is still a desperate need to make deeper testing - we need a
9 # mechanism to provide replies.
11 # Revision 1.5  2006/07/23 19:48:29  tobibobi
12 # Started doing the kernel modules
14 # Revision 1.4  2006/07/21 20:13:18  tobibobi
15 # *** empty log message ***
17 # Revision 1.3  2006/07/20 20:57:41  tobibobi
18 # *** empty log message ***
20 # Revision 1.2  2006/07/20 08:11:20  tobibobi
21 # *** empty log message ***
23 # Revision 1.1.1.1  2006/07/18 08:31:09  tobibobi
24 # Initial import
27 ###########################################################
29 SUBDIRS=module
30 if USE_LIBCAP
31   extraprogs=execcap
32 else
33   extraprogs=
34 endif
36 TESTS=test_urobot
39 test_urobot_SOURCES=testbot.c
41 noinst_PROGRAMS=protocol test_urobot ${extraprogs} 
43 protocol_SOURCES=\
44         ethernet.cpp ethernet.hpp \
45         etherframe.cpp etherframe.hpp \
46         ippacket.hpp ippacket.cpp \
47         macaddress.cpp macaddress.hpp \
48         ip.hpp ip.cpp \
49         urpacket.hpp urpacket.cpp \
50         rwproperty.hpp \
51         protocol.cpp
52 execcap_SOURCES=execcap.cpp
53 AM_CXXFLAGS=-Wall
55 # check_PROGRAMS=protocolTest
56 # TESTS=protocolTest
58 # # noinst_HEADERS=defaults.h
60 # protocolTest_SOURCES=protoclient.cpp
61 # protocolTest_LDADD=\
62 #       net/librobotnetwork.la \
63 #       sys/libthreads.la \
64 #       sys/libsystem.la
67 # protocolServer_SOURCES=protoserver.cpp
68 # protocolServer_LDADD=\
69 #       net/librobotnetwork.la \
70 #       sys/libthreads.la \
71 #       sys/libsystem.la
73 AM_CFLAGS=-Wall -Werror
75 INDENTFLAGS=-bad -bap -bbb -br -bs -ce -cs -lp -prs
77 indent: Makefile
78         find -name \*.c -exec indent ${INDENTFLAGS} {} \;
79         find -name \*.cpp -exec indent ${INDENTFLAGS} {} \;
80         find -name \*.h -exec indent ${INDENTFLAGS} {} \;
81         find -name \*.hpp -exec indent ${INDENTFLAGS} {} \;