. ../config/system
. ../config/site

if [ _$load_obj = _ld -o _$load_obj = _dl ]; then
    force_load_xm="-u ${syms_begin_with}XmIsMotifWMRunning"
fi

# In HP-UX, the Motif libraries must be linked with xt-motif.o instead
# of placing them into the load-libraries (I don't know why).  So just
# flush $libxmotif at this point.

if [ _$load_obj = _shl ]; then
    libxmotif=
fi

sed_cmd="'s,@libxlib@,$libxlib,' -e 's,@libxt@,$libxt,' \
    -e 's,@libxaw@,$libxaw,' -e 's,@libxmotif@,$libxmotif,' \
    -e 's,@force_load_xm@,$force_load_xm,'"

echo Building Makefile.local...
cat >Makefile.local <<EOT
# This Makefile was produced by running ./build in this directory.

SHELL=/bin/sh

FILES= apropos.scm\\
       bitstring.scm\\
       cscheme.scm\\
       debug.scm\\
       debug-new.scm\\
       describe.scm\\
       gdbmtest.scm\\
       initscheme.scm\\
       motif.scm\\
       oops.scm\\
       parse.scm\\
       pp.scm\\
       qsort.scm\\
       record.scm\\
       recordutil.scm\\
       setf.scm\\
       struct.scm\\
       toplevel.scm\\
       trace.scm\\
       unix.scm\\
       xlib.scm\\
       xt.scm\\
       xwidgets.scm

TARGETS= xlib.scm xt.scm xwidgets.scm

all:      \$(TARGETS)

localize: \$(TARGETS)

xlib.scm: xlib.src ../config/site
	sed -e $sed_cmd xlib.src > \$@

xt.scm: xt.src ../config/site
	sed -e $sed_cmd xt.src > \$@

xwidgets.scm: xwidgets.src ../config/site
	sed -e $sed_cmd xwidgets.src > \$@

install: \$(TARGETS)
	-@if [ ! -d $install_dir/runtime ]; then \\
	    echo mkdir $install_dir/runtime; \\
	    mkdir $install_dir/runtime; \\
	fi
	-@if [ ! -d $install_dir/runtime/scm ]; then \\
	    echo mkdir $install_dir/runtime/scm; \\
	    mkdir $install_dir/runtime/scm; \\
	fi
	@for i in \$(FILES) ;\\
	do \\
	    echo cp \$\$i $install_dir/runtime/scm; \\
	    cp \$\$i $install_dir/runtime/scm; \\
	done

lint:

clean:

distclean:
	rm -f \$(TARGETS) Makefile.local
EOT
