SOURCESA =\
auto_panel_proc.c auto_p_go_proc.c auto_p_quit_proc.c auto_p_load_proc.c\
get_auto_option.c auto_load_data.c destroy_auto_windows.c

SOURCESB =\
auto_get_color_symbol.c

SOURCESC =\
create_auto_windows.c auto_load_param.c auto_reset.c auto_refresh.c\
auto_translate_param.c auto_p_write_init_proc.c

DEPENDENCY = ../auxlib/get_available_aux_window.o

MATHLIBS = -lm
CFLAGS = -sun4 -O
HEADERSA =
HEADERSB = ../include/main_kaos_def.h
HEADERSC = ../include/auto_kaos_def.h
HEADERS = ${HEADERSA} ${HEADERSB} ${HEADERSC}
LIBRARY = autolib.a

# This works for SunOS 4.0 and SunOS 3.2 not for SunOS 3.5.
${LIBRARY}: 	${LIBRARY}{${SOURCESA:.c=.o} ${SOURCESB:.c=.o} ${SOURCESC:.c=.o}} ${DEPENDENCY}
	ar rv $@ $?
	ranlib $@
# For SunOS 3.5 use this instead.
#	ar rv $@ *.o
#	ranlib $@

lib.a(%.o):	%.o

${SOURCESA:.c=.o}: ${HEADERSA}
	cc -c $*.c ${CFLAGS} ${MATHLIBS}

${SOURCESB:.c=.o}: ${HEADERSB}
	cc -c $*.c ${CFLAGS} ${MATHLIBS}

${SOURCESC:.c=.o}: ${HEADERSC}
	cc -c $*.c ${CFLAGS} ${MATHLIBS}

${HEADERS}:
