Fix some bashisms (closes: 530129, 530130, 530131, 530132, 530133)
[ltp-debian.git] / README.ltp-devel
blobf3b4ca5e5c22f97fb8e0e6fb570e0c8c102ca38a
1 This is a README to describe the ltp-devel.patch functional changes.
3 "make install" is to build and install:
5         /opt/ltp/bin/bump
6         /opt/ltp/bin/pan
7         /opt/ltp/bin/scanner
8         /opt/ltp/lib/libltp.a
9         /usr/share/pkgconfig/ltp.pc
10         /opt/ltp/include/
11         /usr/share/man/
13 "make package" is to rpm package what was installed above:
15         /usr/src/redhat/RPMS/i386/ltp-devel-1.0-0.0.i386.rpm
17 For someone wanting to write a standalone test that uses "libltp.a", then
18 their Makefile would compile their test program like this:
20         test: test.c
21                 cc test.c `pkg-config --cflags --libs ltp`
23 To read manual pages, then the developer would type:
24 (Most Important man pages)
26         man usctest
27         man pan
28         man tst_res
29         man tst_sig
30         man tst_set_error
31         man tst_tmpdir
32         man parse_opts
34 (Others)
35         man bump
36         man doio
37         man iogen
38         man forker
39         man pattern
40         man random_range_seed
41         man string_to_tokens
42         man get_attrib
43         man parse_open_flags
44         man parse_ranges
45         man random_range
46         man rmobj
47         man str_to_bytes
48         man write_log