Makefile.am
branchstable-1.1
changeset 1732 1cc865ba17c2
parent 1731 60b2aad9d40b
child 1733 69f0fbc0dcab
equal deleted inserted replaced
1731:60b2aad9d40b 1732:1cc865ba17c2
     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: