equal
deleted
inserted
replaced
1 #------------------------------------------------------------------------------ |
1 #------------------------------------------------------------------------------ |
2 # |
|
3 # Makefile.am |
|
4 # |
|
5 # IgH EtherCAT master |
|
6 # |
2 # |
7 # $Id$ |
3 # $Id$ |
8 # |
4 # |
9 # Copyright (C) 2006 Florian Pose, Ingenieurgemeinschaft IgH |
5 # Copyright (C) 2006 Florian Pose, Ingenieurgemeinschaft IgH |
10 # |
6 # |
37 |
33 |
38 SUBDIRS = master devices script include |
34 SUBDIRS = master devices script include |
39 |
35 |
40 DIST_SUBDIRS = master devices script include examples |
36 DIST_SUBDIRS = master devices script include examples |
41 |
37 |
42 EXTRA_DIST = documentation/ethercat_doc.pdf |
38 EXTRA_DIST = \ |
|
39 bootstrap \ |
|
40 documentation/ethercat_doc.pdf \ |
|
41 Doxyfile \ |
|
42 FEATURES \ |
|
43 globals.h \ |
|
44 LICENSE |
|
45 |
|
46 modules: |
|
47 $(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules |
|
48 |
|
49 modules_install: |
|
50 $(MAKE) -C master modules_install |
|
51 $(MAKE) -C devices modules_install |
|
52 |
|
53 clean-local: |
|
54 $(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean |
|
55 @rm -f Modules.symvers |
43 |
56 |
44 mydist: |
57 mydist: |
45 @SVNREV=`svnversion $(srcdir)` && \ |
58 @SVNREV=`svnversion $(srcdir)` && \ |
46 $(MAKE) dist-bzip2 distdir=$(PACKAGE)-$(VERSION)-r$${SVNREV} |
59 $(MAKE) dist-bzip2 \ |
|
60 distdir=$(PACKAGE)-$(VERSION)-$(BRANCH)-r$${SVNREV} |
47 |
61 |
48 dist-hook: |
62 dist-hook: |
49 if which svnversion >/dev/null 2>&1; then \ |
63 if which svnversion >/dev/null 2>&1; then \ |
50 svnversion $(srcdir) 2>/dev/null >$(distdir)/svnrevision; \ |
64 svnversion $(srcdir) 2>/dev/null >$(distdir)/svnrevision; \ |
51 fi |
65 fi |
52 |
66 |
53 install-data-local: |
67 mrproper: clean cleandoc |
54 $(DEPMOD) -b "$(DESTDIR)" $(LINUX_KERNEL_VERSION) |
68 rm -rf \ |
|
69 aclocal.m4 \ |
|
70 autoconf \ |
|
71 autom4te.cache \ |
|
72 config.h \ |
|
73 config.h.in \ |
|
74 config.log \ |
|
75 config.status \ |
|
76 config.kbuild \ |
|
77 configure.in \ |
|
78 configure \ |
|
79 Makefile \ |
|
80 Makefile.in \ |
|
81 stamp-h1 |
55 |
82 |
56 doc: |
83 doc: |
57 doxygen Doxyfile |
84 doxygen Doxyfile |
58 |
85 |
59 cleandoc: |
86 cleandoc: |