summaryrefslogtreecommitdiffstats
path: root/src/util/profile/Makefile.in
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1998-11-14 03:45:05 +0000
committerTheodore Tso <tytso@mit.edu>1998-11-14 03:45:05 +0000
commit5b62e1f2ff162cc7bef392fbc85266648eb100d5 (patch)
tree8b8d3e6b29e9834a2dc0ea246b4326f4babc7896 /src/util/profile/Makefile.in
parent9c3cd8f8f10efe5c9428ad0a1ada71bae826007a (diff)
downloadkrb5-5b62e1f2ff162cc7bef392fbc85266648eb100d5.tar.gz
krb5-5b62e1f2ff162cc7bef392fbc85266648eb100d5.tar.xz
krb5-5b62e1f2ff162cc7bef392fbc85266648eb100d5.zip
Makefile.in: Set the myfulldir and mydir variables (which are relative
to buildtop and thisconfigdir, respectively.) configure.in: Build the test script prtest for doing regression test suites of the profile library. prof_err.et (PROF_MAGIC_ITERATOR): Add a new error code for the magic number for the iterator structure. prof_file.c (profile_update_file): Increment the update serial number when the profile file is re-read. prof_tree.c (profile_make_node_final, profile_is_node_final): Add a new attribute for a node, which is whether or not the node is "final". This controls whether or not the next profile file should be searched when looking up a key which matches the section named by the node. (profile_node_iterator_create, profile_node_iterator_free, profile_node_iterator): New functions which take a profile_t and returns all of the names or values for a particular search key. This iterator follows the rules of doing multiple profile file lookups using the "final node" marker to stop searching subsequent profile files. prof_parse.c (parse_std_line): Add support for marking top level sections, subsections, and individual nodes as final, using the '*' character. (dump_profile_to_file): Print finalized sections with the '*' character. prof_get.c: Update routines to use the iterators provided by prof_tree.c. prof_int.c: Add upd_serial member to the prf_file_t structure. Define the symbolic flags used by the profile node iterator. Add function declarations for profile_make_node_final, profile_is_node_final, profile_node_iterator_create, profile_node_iterator_free, profile_node_iterator, and profile_get_value. test_profile.c: Add the query1 command which tests profile_get_value. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11038 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util/profile/Makefile.in')
-rw-r--r--src/util/profile/Makefile.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util/profile/Makefile.in b/src/util/profile/Makefile.in
index 0889e343c5..b17ef17e6c 100644
--- a/src/util/profile/Makefile.in
+++ b/src/util/profile/Makefile.in
@@ -1,4 +1,6 @@
thisconfigdir=.
+myfulldir=util/profile
+mydir=.
BUILDTOP=$(REL)$(U)$(S)$(U)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)