blob: f3b4ca5e5c22f97fb8e0e6fb570e0c8c102ca38a [file] [log] [blame]
This is a README to describe the ltp-devel.patch functional changes.
"make install" is to build and install:
/opt/ltp/bin/bump
/opt/ltp/bin/pan
/opt/ltp/bin/scanner
/opt/ltp/lib/libltp.a
/usr/share/pkgconfig/ltp.pc
/opt/ltp/include/
/usr/share/man/
"make package" is to rpm package what was installed above:
/usr/src/redhat/RPMS/i386/ltp-devel-1.0-0.0.i386.rpm
For someone wanting to write a standalone test that uses "libltp.a", then
their Makefile would compile their test program like this:
test: test.c
cc test.c `pkg-config --cflags --libs ltp`
To read manual pages, then the developer would type:
(Most Important man pages)
man usctest
man pan
man tst_res
man tst_sig
man tst_set_error
man tst_tmpdir
man parse_opts
(Others)
man bump
man doio
man iogen
man forker
man pattern
man random_range_seed
man string_to_tokens
man get_attrib
man parse_open_flags
man parse_ranges
man random_range
man rmobj
man str_to_bytes
man write_log