mirror of
https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git
synced 2024-12-11 20:53:53 +08:00
make: install/uninstall tools symlinks to kmod
Currently we create symlinks like modprobe (pointing to kmod), during the normal `make` build. Although those were never installed. Add a few lines in the install-exec-hook, to ensure they're present at `make install` time. Thus one can actually use those without additional changes. As an added bonus, distributions can drop the similar hunk from their packaging. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> [ Use a relative symlink ] Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
This commit is contained in:
parent
607abb818a
commit
e98cef6f3f
10
Makefile.am
10
Makefile.am
@ -111,9 +111,19 @@ install-exec-hook:
|
||||
ln -sf $$so_img_rel_target_prefix$(rootlibdir)/$$so_img_name $(DESTDIR)$(libdir)/libkmod.so && \
|
||||
mv $(DESTDIR)$(libdir)/libkmod.so.* $(DESTDIR)$(rootlibdir); \
|
||||
fi
|
||||
if BUILD_TOOLS
|
||||
for tool in insmod lsmod rmmod depmod modprobe modinfo; do \
|
||||
$(LN_S) kmod $(DESTDIR)$(bindir)/$$tool; \
|
||||
done
|
||||
endif
|
||||
|
||||
uninstall-hook:
|
||||
rm -f $(DESTDIR)$(rootlibdir)/libkmod.so*
|
||||
if BUILD_TOOLS
|
||||
for tool in insmod lsmod rmmod depmod modprobe modinfo; do \
|
||||
rm -f $(DESTDIR)$(bindir)/$$tool; \
|
||||
done
|
||||
endif
|
||||
|
||||
if BUILD_TOOLS
|
||||
bin_PROGRAMS = tools/kmod
|
||||
|
Loading…
Reference in New Issue
Block a user