Subject | Hash | Author | Date (UTC) |
---|---|---|---|
add libkmod pkg-config support | cb66fa3bbe1f6a9b69a05486b4fe1c22e4a02eec | Sylvain BERTRAND | 2017-07-24 13:34:21 |
drop statically linked shared lib support | f58e8d8238ce1d777be6535b086b6f06f3360c9e | Sylvain BERTRAND | 2017-07-24 12:50:47 |
new build product types, code minor fixes | 636d294b1c0d057f72200b3531efb7eb94972e08 | Sylvain BERTRAND | 2017-07-23 15:34:53 |
firmware loading removal | 615a1502fa08d385a5ba33673d8b386d32987e18 | Sylvain BERTRAND | 2016-10-19 18:31:42 |
add libudev-only build | a018ed55e2f16ff54f26e03348a306e640bc671e | Sylvain BERTRAND | 2015-06-11 14:12:21 |
forgot to remove old makefile configuration file | 506bf3cdb48adefd6ec78e673c467c0297092b67 | Sylvain BERTRAND | 2015-01-12 11:47:12 |
remove github license file nuisance | 68c3eb4902d6dae89fa667a3be6a116168d9273f | Sylvain BERTRAND | 2015-01-12 11:41:01 |
use of makefile is overkill | b7eb537cc64e410608403d4ed8570faaf5288013 | Sylvain BERTRAND | 2015-01-12 11:35:26 |
Create license.md | 796f97a347f1aff66f252ab56de156b06e0c4d80 | Sylvain BERTRAND | 2013-07-17 19:06:24 |
gentoo ebuilds for eudev integration | 3c13a71ae89dbab11f4b2992e1a6bdeecf7e1e7a | Sylvain BERTRAND | 2013-02-28 00:49:25 |
firmware search paths need slash at the end | ea7eb221830809f13a9a5544b532943937305570 | Sylvain BERTRAND | 2012-09-12 11:32:32 |
enable logging for debug build | d5b2035cc2d364bd65e6b623569433bc0d435a80 | Sylvain BERTRAND | 2012-09-12 01:08:01 |
be more friendly with openrc scripts | 70c3c9f5a17f944373fa2a87021adaa9a507cbc7 | Sylvain BERTRAND | 2012-09-06 16:15:40 |
Initial commit | a7933be9fb44a9c0bb6834bf4f97a48db261c271 | Sylvain BERTRAND | 2012-09-05 09:39:46 |
File | Lines added | Lines deleted |
---|---|---|
README | 1 | 4 |
make.libudev.shared.dynamic.sh | 2 | 2 |
make.libudev.static.sh | 1 | 0 |
make.udevd_all.dynamic.sh | 4 | 5 |
make.udevd_all.static.sh | 3 | 4 |
File README changed (mode: 100644) (index c8caf80..23bc550) | |||
1 | **** only the statically linked build of binaries and archive library generation was actually tested **** | ||
2 | |||
3 | **** kmod use is made without pkg-config because I used my version of kmod which does not support pkg-config for now **** | ||
4 | |||
1 | **** only the statically linked build of binaries and archive library generation were actually tested **** | ||
5 | 2 | ||
6 | 3 | This is a udevd/libudev set from eudev. API version 0 only, namely it does not | This is a udevd/libudev set from eudev. API version 0 only, namely it does not |
7 | 4 | contain the hw database calls, yet. Why?: systemd version is an insane kludge | contain the hw database calls, yet. Why?: systemd version is an insane kludge |
File make.libudev.shared.dynamic.sh changed (mode: 100644) (index 3c7a2e7..c75f960) | |||
... | ... | do | |
12 | 12 | $dslibudev_cc -o $dslibudev_o_file \ | $dslibudev_cc -o $dslibudev_o_file \ |
13 | 13 | -D_GNU_SOURCE \ | -D_GNU_SOURCE \ |
14 | 14 | $INTERNAL_CPPFLAGS \ | $INTERNAL_CPPFLAGS \ |
15 | $(pkg-config --cflags blkid libkmod) \ | ||
15 | 16 | -I. \ | -I. \ |
16 | 17 | -I$src_path \ | -I$src_path \ |
17 | 18 | $src_path/src/$dslibudev_src_file | $src_path/src/$dslibudev_src_file |
... | ... | mkdir -p -- $fake_root$e_libdir | |
28 | 29 | ||
29 | 30 | $dslibudev_ccld -o $fake_root$e_libdir/dslibudev.so.${libudev_api}.0.0 \ | $dslibudev_ccld -o $fake_root$e_libdir/dslibudev.so.${libudev_api}.0.0 \ |
30 | 31 | $dslibudev_o_files \ | $dslibudev_o_files \ |
31 | $(pkg-config --libs blkid) \ | ||
32 | -lkmod | ||
32 | $(pkg-config --libs blkid libkmod) | ||
33 | 33 | sep_end | sep_end |
34 | 34 | ################################################################################ | ################################################################################ |
35 | 35 | fi | fi |
File make.libudev.static.sh changed (mode: 100644) (index 4ac244e..7a3a156) | |||
... | ... | do | |
10 | 10 | ||
11 | 11 | $alibudev_cc -o $alibudev_o_file \ | $alibudev_cc -o $alibudev_o_file \ |
12 | 12 | -D_GNU_SOURCE \ | -D_GNU_SOURCE \ |
13 | $(pkg-config --cflags blkid libkmod) \ | ||
13 | 14 | $INTERNAL_CPPFLAGS \ | $INTERNAL_CPPFLAGS \ |
14 | 15 | -I. \ | -I. \ |
15 | 16 | -I$src_path \ | -I$src_path \ |
File make.udevd_all.dynamic.sh changed (mode: 100644) (index 6611e8a..38ea390) | |||
... | ... | do | |
12 | 12 | $dbin_cc -o $dudevd_all_o_file \ | $dbin_cc -o $dudevd_all_o_file \ |
13 | 13 | $INTERNAL_CPPFLAGS \ | $INTERNAL_CPPFLAGS \ |
14 | 14 | -D_GNU_SOURCE \ | -D_GNU_SOURCE \ |
15 | $(pkg-config --cflags blkid libkmod) \ | ||
15 | 16 | -I. \ | -I. \ |
16 | 17 | -I$src_path \ | -I$src_path \ |
17 | 18 | $src_path/src/$dudevd_all_src_file | $src_path/src/$dudevd_all_src_file |
... | ... | mkdir -p -- $fake_root$e_eprefix/bin | |
52 | 53 | sep_start;echo 'dudevd:link the object files to produce the dynamic binary' | sep_start;echo 'dudevd:link the object files to produce the dynamic binary' |
53 | 54 | echo "DBIN_CCLD udevd" | echo "DBIN_CCLD udevd" |
54 | 55 | $dbin_ccld -o $fake_root$e_eprefix/bin/dudevd \ | $dbin_ccld -o $fake_root$e_eprefix/bin/dudevd \ |
55 | $dudevd_o_files \ | ||
56 | $dudevd_o_files \ | ||
56 | 57 | $dudevd_common_o_files \ | $dudevd_common_o_files \ |
57 | 58 | $fake_root$e_libdir/dslibudev.so.${libudev_api}.0.0 \ | $fake_root$e_libdir/dslibudev.so.${libudev_api}.0.0 \ |
58 | $(pkg-config --libs blkid) \ | ||
59 | -lkmod | ||
59 | $(pkg-config --libs blkid libkmod) | ||
60 | 60 | sep_end | sep_end |
61 | 61 | ||
62 | 62 | #------------------------------------------------------------------------------- | #------------------------------------------------------------------------------- |
... | ... | $dbin_ccld -o $fake_root$e_eprefix/bin/dudevadm \ | |
68 | 68 | $dudevadm_o_files \ | $dudevadm_o_files \ |
69 | 69 | $dudevd_common_o_files \ | $dudevd_common_o_files \ |
70 | 70 | $fake_root$e_libdir/dslibudev.so.${libudev_api}.0.0 \ | $fake_root$e_libdir/dslibudev.so.${libudev_api}.0.0 \ |
71 | $(pkg-config --libs blkid) \ | ||
72 | -lkmod | ||
71 | $(pkg-config --libs blkid libkmod) | ||
73 | 72 | sep_end | sep_end |
74 | 73 | ################################################################################ | ################################################################################ |
75 | 74 | fi | fi |
File make.udevd_all.static.sh changed (mode: 100644) (index 6a43308..e64ad43) | |||
... | ... | do | |
12 | 12 | $sbin_cc -o $sudevd_all_o_file \ | $sbin_cc -o $sudevd_all_o_file \ |
13 | 13 | $INTERNAL_CPPFLAGS \ | $INTERNAL_CPPFLAGS \ |
14 | 14 | -D_GNU_SOURCE \ | -D_GNU_SOURCE \ |
15 | $(pkg-config --cflags blkid libkmod) \ | ||
15 | 16 | -I. \ | -I. \ |
16 | 17 | -I$src_path \ | -I$src_path \ |
17 | 18 | $src_path/src/$sudevd_all_src_file | $src_path/src/$sudevd_all_src_file |
... | ... | $sbin_ccld -o $fake_root$e_eprefix/bin/sudevd \ | |
53 | 54 | $sudevd_o_files \ | $sudevd_o_files \ |
54 | 55 | $sudevd_common_o_files \ | $sudevd_common_o_files \ |
55 | 56 | $fake_root$e_libdir/libudev.a \ | $fake_root$e_libdir/libudev.a \ |
56 | $(pkg-config --static --libs blkid) \ | ||
57 | -lkmod | ||
57 | $(pkg-config --static --libs blkid libkmod) | ||
58 | 58 | sep_end | sep_end |
59 | 59 | ||
60 | 60 | #------------------------------------------------------------------------------- | #------------------------------------------------------------------------------- |
... | ... | $sbin_ccld -o $fake_root$e_eprefix/bin/sudevadm \ | |
66 | 66 | $sudevadm_o_files \ | $sudevadm_o_files \ |
67 | 67 | $sudevd_common_o_files \ | $sudevd_common_o_files \ |
68 | 68 | $fake_root$e_libdir/libudev.a \ | $fake_root$e_libdir/libudev.a \ |
69 | $(pkg-config --static --libs blkid) \ | ||
70 | -lkmod | ||
69 | $(pkg-config --static --libs blkid libkmod) | ||
71 | 70 | sep_end | sep_end |
72 | 71 | ################################################################################ | ################################################################################ |
73 | 72 | fi | fi |