#!mkcmd
# $Id: example_rc.m,v 8.3 2004/12/15 22:20:18 ksb Exp $
# two example rc files, an option bound and a fixed-name one

require "std_help.m" "rc.m"

basename "rc" ""

type "rc" 'f' {
	named "fpConfig" "pcConfig"
	init '"think"'
	help "an rc file you can set the name on, default %qi"
}

type "rc" named "fpKink" "pcKink" {
	help "and rc file that is named for the program name"
# if we wanted to look in only one place
%c
static char *apcLook[] = { "/var/kink" } ;
%%
	key 2 {
		3 "apcLook"
	}
}

cleanup "ShowEm();"

%c
static void
ShowEm()
{
	if ((FILE *)0 != fpKink) {
		printf("%s: found a kink: %s\n", progname, pcKink);
	}
	if ((FILE *)0 != fpConfig) {
		printf("%s: found a config: %s\n", progname, pcConfig);
	}
}
%%
