/*
 *   Imakefile for LLNL XDIR
 */


INCL =		buttons.h		entries.h		errorflag.h		gprefs.h	\
			list.h			llnl.h			logo50.h		logo64.h	\
			okflag.h		pixmaps.h		pulldown.h		resources.h	\
			startup.h		str.h			treectrls.h		xdir.h		\
			xfer.h

SRCS =		account.c		aconnect.c		arconnect.c		buttons.c	\
			cache.c			cmds.c			color.c			ctrlconn.c	\
			cursor.c		dataconn.c		delete.c		diag.c		\
			dialogs.c		dirwin1.c		dirwin2.c		dirwin3.c	\
			draw.c			fallbacks.c		force.c			geometry.c	\
			get.c			glob.c			goto.c			gprefs1.c	\
			gprefs2.c		graphics.c		help.c			icon.c		\
			keyboard.c		launch.c		lconnect.c		lcopy.c		\
			local.c			lost.c			list.c			lprefs.c	\
			ls.c			mainhelp.c		misc.c			mkdir.c		\
			monitor.c		mouse.c			move.c			mpmonitor.c	\
			olwmfix.c		outlines.c		parse.c			password.c	\
			path.c			pixmaps.c		prefs.c			pulldown.c	\
			put.c			qsort.c			quoted.c		rconnect.c	\
			rcopy.c			remote.c		rename.c		resources.c	\
			scrolling.c		search.c		server.c		smonitor.c	\
			startup.c		system.c		toggle.c		tree.c		\
			verify.c		view1.c			view2.c			view3.c		\
			vprefs.c		wildcard.c		wins.c			xdir.c		\
			xfer.c

OBJS =		account.o		aconnect.o		arconnect.o		buttons.o	\
			cache.o			cmds.o			color.o			ctrlconn.o	\
			cursor.o		dataconn.o		delete.o		diag.o		\
			dialogs.o		dirwin1.o		dirwin2.o		dirwin3.o	\
			draw.o			fallbacks.o		force.o			geometry.o	\
			get.o			glob.o			goto.o			gprefs1.o	\
			gprefs2.o		graphics.o		help.o			icon.o		\
			keyboard.o		launch.o		lconnect.o		lcopy.o		\
			local.o			lost.o			list.o			lprefs.o	\
			ls.o			mainhelp.o		misc.o			mkdir.o		\
			monitor.o		mouse.o			move.o			mpmonitor.o	\
			olwmfix.o		outlines.o		parse.o			password.o	\
			path.o			pixmaps.o		prefs.o			pulldown.o	\
			put.o			qsort.o			quoted.o		rconnect.o	\
			rcopy.o			remote.o		rename.o		resources.o	\
			scrolling.o		search.o		server.o		smonitor.o	\
			startup.o		system.o		toggle.o		tree.o		\
			verify.o		view1.o			view2.o			view3.o		\
			vprefs.o		wildcard.o		wins.o			xdir.o		\
			xfer.o


#if defined(SparcArchitecture) && SystemV4
SYSLIB= -lgen
#endif

#if defined(i386SVR4Architecture)
OS_LIBRARIES = -lgen
#endif

#if defined(BSDIArchitecture) || defined(i386BsdArchitecture)
EXTRA_LIBRARIES = -lcompat
#endif

#ifdef HPArchitecture
#if ProjectX < 5
MOTIF_VER = Motif1.1
#else
MOTIF_VER = Motif1.2
#endif
CCOPTIONS = -Aa -D_HPUX_SOURCE -I/usr/include/$(MOTIF_VER)
LOCAL_LIBRARIES = -L/usr/lib/$(MOTIF_VER) -lXm $(XTOOLLIB) $(XLIB)
#else
#ifndef XMLIB
XMLIB = -lXm
#endif
#ifdef XmClientLibs
LOCAL_LIBRARIES = XmClientLibs
#else
LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB)
#endif
#endif

ComplexProgramTarget(xdir)
InstallAppDefaults(XDir)
