Initial import
[sliver-openvswitch.git] / datapath / Makefile.am
1 SUBDIRS = tests
2 if L26_ENABLED
3 SUBDIRS += linux-2.6
4 endif
5 if UML_ENABLED
6 SUBDIRS += linux-2.6-uml
7 endif
8 if L24_ENABLED
9 SUBDIRS += linux-2.4
10 endif
11
12 EXTRA_DIST = linux-2.6 linux-2.4 linux-2.6-uml\
13                         datapath.c snap.h chain.c  crc32.c  crc_t.c\
14                         flow.h forward.h table-hash.c table-mac.c\
15             unit.c unit.h datapath.h  chain.h  crc32.h\
16             flow.c  forward.c  forward_t.c table.h\
17             table-linear.c  table_t.c    unit-exports.c\
18                         datapath_t.c datapath_t.h compat.h\
19                         dp_dev.c
20
21 # Do not include header and source files from the top of the linux-*
22 # directories, as these are just symbolic links to the files in
23 # "datapath".
24 dist-hook:
25         rm -rf `find $(distdir)/linux-* -name Module.symvers`
26         rm -rf `find $(distdir)/linux-* -name .*.cmd`
27         rm -rf `find $(distdir)/linux-* -name .*.swp`
28         rm -rf `find $(distdir)/linux-* -name .*.d`
29         rm -rf `find $(distdir)/linux-* -name .tmp_versions`
30         rm -rf `find $(distdir)/linux-* -name *.o`
31         rm -rf `find $(distdir)/linux-* -name *.ko`
32         rm -rf `find $(distdir)/linux-* -name Makefile`
33         rm -rf `find $(distdir)/linux-* -name .gitignore`
34         rm -f $(distdir)/linux-*/*.h
35         rm -f $(distdir)/linux-*/*.c