Enhance the clean/distclean targets to remove some additional *.o and *.*.o.cmd files.
The install/uninstall targets seem to work fine:
# make -C linux install make: Entering directory 'xxxxxxx/rohc.git/linux' /usr/bin/install -c -d //lib/modules/`uname -r`/extra /usr/bin/install -c -m 644 ./kmod/rohc.ko //lib/modules/`uname -r`/extra/rohc.ko /usr/bin/install -c -m 644 ./kmod/rohc_test.ko //lib/modules/`uname -r`/extra/rohc_test.ko /sbin/depmod -a make: Leaving directory 'xxxxxxx/rohc.git/linux'
# modinfo /lib/modules/yyyyyyy/extra/rohc.ko filename: /lib/modules/yyyyyyy/extra/rohc.ko description: ROHC library, version 2.0.0 (http://rohc-lib.org/) author: Didier Barvaux, Mikhail Gruzdev, Thales Communications, Viveris Technologies license: GPL version: 2.0.0 srcversion: 644B5FCBCB271FB03C0EA44 depends: vermagic: yyyyyyy SMP preempt mod_unload modversions
# modinfo /lib/modules/yyyyyyy/extra/rohc_test.ko filename: /lib/modules/yyyyyyy/extra/rohc_test.ko description: Module for testing ROHC library 2.0.0 (http://rohc-lib.org/) author: Didier Barvaux, Thales Communications, Viveris Technologies license: GPL version: 0.0.1 srcversion: B5CA5E6645BF6EE864CC647 depends: rohc vermagic: yyyyyyy SMP preempt mod_unload modversions
# make -C linux uninstall make: Entering directory 'xxxxxxx/rohc.git/linux' rm -f //lib/modules/`uname -r`/extra/rohc.ko rm -f //lib/modules/`uname -r`/extra/rohc_test.ko /sbin/depmod -a make: Leaving directory 'xxxxxxx/rohc.git/linux'
# ls -l /lib/modules/yyyyyyy/extra/ total 0
Enhance the clean/distclean targets to remove some additional *.o and *.*.o.cmd files.
The install/uninstall targets seem to work fine:
# make -C linux install rohc.git/ linux' `uname -r`/extra `uname -r`/extra/rohc.ko `uname -r`/extra/ rohc_test. ko rohc.git/ linux'
make: Entering directory 'xxxxxxx/
/usr/bin/install -c -d //lib/modules/
/usr/bin/install -c -m 644 ./kmod/rohc.ko //lib/modules/
/usr/bin/install -c -m 644 ./kmod/rohc_test.ko //lib/modules/
/sbin/depmod -a
make: Leaving directory 'xxxxxxx/
# modinfo /lib/modules/ yyyyyyy/ extra/rohc. ko yyyyyyy/ extra/rohc. ko rohc-lib. org/) 03C0EA44
filename: /lib/modules/
description: ROHC library, version 2.0.0 (http://
author: Didier Barvaux, Mikhail Gruzdev, Thales Communications, Viveris Technologies
license: GPL
version: 2.0.0
srcversion: 644B5FCBCB271FB
depends:
vermagic: yyyyyyy SMP preempt mod_unload modversions
# modinfo /lib/modules/ yyyyyyy/ extra/rohc_ test.ko yyyyyyy/ extra/rohc_ test.ko rohc-lib. org/) 864CC647
filename: /lib/modules/
description: Module for testing ROHC library 2.0.0 (http://
author: Didier Barvaux, Thales Communications, Viveris Technologies
license: GPL
version: 0.0.1
srcversion: B5CA5E6645BF6EE
depends: rohc
vermagic: yyyyyyy SMP preempt mod_unload modversions
# make -C linux uninstall rohc.git/ linux' `uname -r`/extra/rohc.ko `uname -r`/extra/ rohc_test. ko rohc.git/ linux'
make: Entering directory 'xxxxxxx/
rm -f //lib/modules/
rm -f //lib/modules/
/sbin/depmod -a
make: Leaving directory 'xxxxxxx/
# ls -l /lib/modules/ yyyyyyy/ extra/
total 0