Added file ./bootstrap; Added $(DESTDIR) to */Makefile.am make alternate root installs possible
This commit is contained in:
parent
14b7f84cbf
commit
f9b50c6654
22
Makefile.am
22
Makefile.am
|
|
@ -35,13 +35,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
SUBDIRS = master/ devices/
|
||||
|
||||
initdir = $(sysconfdir)/init.d
|
||||
sysdir = $(sysconfdir)/sysconfig
|
||||
SUBDIRS = master/ devices/ script/
|
||||
|
||||
include_HEADERS = include/ecdb.h include/ecrt.h
|
||||
noinst_SCRIPTS = script/lsec.pl script/ethercat.sh script/sysconfig
|
||||
|
||||
MINI_FILES = \
|
||||
examples/mini/Kbuild \
|
||||
|
|
@ -66,7 +62,7 @@ MSR_FILES = \
|
|||
examples/msr/msrserv.pl \
|
||||
examples/msr/msr_unload
|
||||
|
||||
EXTRA_DIST = $(noinst_SCRIPTS) documentation/ethercat_doc.pdf \
|
||||
EXTRA_DIST = documentation/ethercat_doc.pdf \
|
||||
$(MINI_FILES) $(RTAI_FILES) $(MSR_FILES)
|
||||
|
||||
mydist:
|
||||
|
|
@ -79,19 +75,7 @@ dist-hook:
|
|||
fi
|
||||
|
||||
install-data-local:
|
||||
$(mkinstalldirs) $(bindir)
|
||||
$(mkinstalldirs) $(initdir)
|
||||
$(mkinstalldirs) $(sysdir)
|
||||
$(INSTALL_SCRIPT) $(srcdir)/script/lsec.pl $(bindir)/lsec
|
||||
$(INSTALL_SCRIPT) $(srcdir)/script/ethercat.sh $(initdir)/ethercat
|
||||
$(INSTALL_DATA) $(srcdir)/script/sysconfig $(sysdir)/ethercat
|
||||
$(DEPMOD) $(LINUX_KERNEL_VERSION)
|
||||
|
||||
uninstall-local:
|
||||
rm -rf $(LINUX_MODULES_DIR)/ethercat
|
||||
rm $(bindir)/lsec
|
||||
rm $(initdir)/ethercat
|
||||
rm $(sysdir)/ethercat
|
||||
$(DEPMOD) -b "$(DESTDIR)" $(LINUX_KERNEL_VERSION)
|
||||
|
||||
doc:
|
||||
doxygen Doxyfile
|
||||
|
|
|
|||
|
|
@ -0,0 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -x
|
||||
aclocal -I config
|
||||
autoheader
|
||||
automake --add-missing
|
||||
autoconf
|
||||
13
configure.ac
13
configure.ac
|
|
@ -5,10 +5,6 @@
|
|||
AC_INIT([ethercat],[1.1],[fp@igh-essen.com])
|
||||
AM_INIT_AUTOMAKE([-Wall -Werror foreign dist-bzip2])
|
||||
AC_PREFIX_DEFAULT([/opt/etherlab])
|
||||
AC_CONFIG_FILES([Makefile master/Makefile devices/Makefile \
|
||||
examples/mini/Makefile \
|
||||
examples/rtai/Makefile \
|
||||
examples/msr/Makefile])
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# Linux sources
|
||||
|
|
@ -53,6 +49,15 @@ fi
|
|||
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
master/Makefile
|
||||
devices/Makefile
|
||||
script/Makefile
|
||||
examples/mini/Makefile
|
||||
examples/rtai/Makefile
|
||||
examples/msr/Makefile
|
||||
])
|
||||
AC_OUTPUT
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -51,6 +51,7 @@ clean-local:
|
|||
|
||||
install-data-local:
|
||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="$(ABSSRCDIR)" \
|
||||
INSTALL_MOD_PATH="$(DESTDIR)" \
|
||||
INSTALL_MOD_DIR="ethercat" modules_install
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ clean-local:
|
|||
|
||||
install-data-local:
|
||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="$(ABSSRCDIR)" \
|
||||
INSTALL_MOD_PATH="$(DESTDIR)" \
|
||||
INSTALL_MOD_DIR="ethercat" modules_install
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -52,6 +52,7 @@ clean-local:
|
|||
|
||||
install-data-local:
|
||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="$(ABSSRCDIR)" \
|
||||
INSTALL_MOD_PATH="$(DESTDIR)" \
|
||||
INSTALL_MOD_DIR="ethercat" modules_install
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -47,6 +47,7 @@ clean-local:
|
|||
|
||||
install-data-local:
|
||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="$(ABSSRCDIR)" \
|
||||
INSTALL_MOD_PATH="$(DESTDIR)" \
|
||||
INSTALL_MOD_DIR="ethercat" modules_install
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -61,6 +61,7 @@ clean-local:
|
|||
|
||||
install-data-local:
|
||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="$(ABSSRCDIR)" \
|
||||
INSTALL_MOD_PATH="$(DESTDIR)" \
|
||||
INSTALL_MOD_DIR="ethercat" modules_install
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Reference in New Issue