fp@0: #---------------------------------------------------------------- fp@0: # fp@0: # Makefile fp@0: # fp@195: # Minimal EtherCAT module. fp@0: # fp@0: # $Id$ fp@0: # fp@197: # Copyright (C) 2006 Florian Pose, Ingenieurgemeinschaft IgH fp@197: # fp@197: # This file is part of the IgH EtherCAT Master. fp@197: # fp@197: # The IgH EtherCAT Master is free software; you can redistribute it fp@197: # and/or modify it under the terms of the GNU General Public License fp@197: # as published by the Free Software Foundation; version 2 of the License. fp@197: # fp@197: # The IgH EtherCAT Master is distributed in the hope that it will be fp@197: # useful, but WITHOUT ANY WARRANTY; without even the implied warranty of fp@197: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the fp@197: # GNU General Public License for more details. fp@197: # fp@197: # You should have received a copy of the GNU General Public License fp@197: # along with the IgH EtherCAT Master; if not, write to the Free Software fp@197: # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA fp@197: # fp@0: #---------------------------------------------------------------- fp@0: fp@22: ifneq ($(KERNELRELEASE),) fp@5: fp@22: #---------------------------------------------------------------- fp@195: # kbuild section fp@103: #---------------------------------------------------------------- fp@9: fp@54: obj-m := ec_mini.o fp@0: fp@54: ec_mini-objs := mini.o fp@0: fp@0: #---------------------------------------------------------------- fp@0: fp@22: else fp@0: fp@22: #---------------------------------------------------------------- fp@195: # default section fp@103: #---------------------------------------------------------------- fp@0: fp@50: ifneq ($(wildcard ethercat.conf),) fp@50: include ethercat.conf fp@50: else fp@103: KERNELDIR = /usr/src/linux fp@50: endif fp@50: fp@46: modules: fp@147: $(MAKE) -C $(KERNELDIR) M=`pwd` fp@0: fp@0: clean: fp@50: $(MAKE) -C $(KERNELDIR) M=`pwd` clean fp@0: fp@0: #---------------------------------------------------------------- fp@10: fp@10: endif