XCOMM -IMPORTANT-------------------------------------------------------

XCOMM If you wish to build with Motif, then uncomment the following line:
XCOMM #define MOTIF

XCOMM If you wish to use an HTML widget instead of an ASCII text widget,
XCOMM then uncomment the following line:
XCOMM #define HAVE_HTML

XCOMM -----------------------------------------------------------------

XCOMM INSTRUCTIONS:
XCOMM ============
XCOMM 1. xmkmf
XCOMM 2. make Makefiles
XCOMM 3. make all 

XCOMM NOTE for step 3:
XCOMM If you want to build xmotd with HTML support and Athena, use: 
XCOMM 3. make all EXTRA_DEFINES="-DHAVE_HTML"

XCOMM Or, if you want to build xmotd with HTML support and with Motif, use:
XCOMM 3. make all EXTRA_DEFINES="-DMOTIF -DHAVE_HTML"

XCOMM Another Note: If you are trying to compile with Motif, on a 
XCOMM Solaris system, fiddle with the LOCAL_LIBRARIES setting (down
XCOMM below)

XCOMM          CC = purify gcc

             SRCS = main.c xmotd.c changed.c textmode.c usage.c
            INCLS = maindefs.h patchlevel.h appdefs.h main.h
             OBJS = main.o xmotd.o changed.o textmode.o usage.o

      CDEBUGFLAGS = -g
        MANSUFFIX = 8

           SUBDIR = libhtmlw

         MANIFEST = README ACKNOWLEDGEMENTS ChangeLog Imakefile Makefile  \
					XMotd XMotd_motif xmotd.8 xlogo.bm $(SRCS) $(INCLUDES)

XCOMM No space after the equals-sign
              VER =1.14b3
             LITE =1.14b3
	

.PRECIOUS: distrib

#ifdef HPArchitecture
        CCOPTIONS = -Aa -D_HPUX_SOURCE
#endif

#ifdef HAVE_HTML
     HTML_LIB_DIR = ./$(SUBDIR)
         HTML_LIB = htmlw
   EXTRA_INCLUDES = -I$(HTML_LIB_DIR)
         MAKELIST = $(HTML_LIB_DIR)
#endif

#ifdef MOTIF

#ifdef HAVE_HTML
    EXTRA_DEFINES = -DMOTIF -DHAVE_HTML
#else
    EXTRA_DEFINES = -DMOTIF
#endif

#else

#ifdef HAVE_HTML
    EXTRA_DEFINES = -DHAVE_HTML
#endif

#endif

#ifdef MOTIF

#ifdef HAVE_HTML

XCOMM For messed-up Solaris systems (like mine) try...
XCOMM   LOCAL_LIBRARIES = -l$(HTML_LIB) -lXm -lXmu -lXt -lXext -lX11 -lsocket -lgen -lucb -L$(HTML_LIB_DIR) -L/usr/ucblib -R/usr/ucblib -R/usr/X11R6/lib

XCOMM instead of the usual...
  LOCAL_LIBRARIES = -l$(HTML_LIB) -lXm -lXmu -lXt -lXext -lX11 -L$(HTML_LIB_DIR)
          DEPLIBS = $(HTML_LIB) 
#else

XCOMM   LOCAL_LIBRARIES = -lXm -lXmu -lXt -lSM -lICE -lXext  -lX11 
  LOCAL_LIBRARIES = -lXm XawClientLibs

#endif

#else

#ifdef HAVE_HTML
   LOCAL_LIBRARIES = -l$(HTML_LIB)  XawClientLibs  -L$(HTML_LIB_DIR)
           DEPLIBS = $(HTML_LIB)
#else
  LOCAL_LIBRARIES = XawClientLibs
#endif

#endif

ComplexProgramTarget(xmotd)
XCOMM InstallAppDefaults(XMotd)

#ifdef HAVE_HTML
MakefileSubdirs($(HTML_LIB_DIR))

NormalLibraryObjectRule()
	NamedTargetSubdirs(htmlw, $(HTML_LIB_DIR), , , )
#endif

distrib: $(MANIFEST)
	./distrib

lite: $(MANIFEST)
	./distrib lite
