XCOMM Imakefile for Xw library

#include <Library.tmpl>

#ifdef LinuxArchitecture
	CC = gcc
	EXTRA_DEFINES = -I.. -Wall -DDEBUG_BASE -DDEBUG_BUTTON -DDEBUG_FIELD -DDEBUG_BOX -DDEBUG_BUTTON
    CDEBUGFLAGS = -O -g
#endif

#ifdef AIXArchitecture
    CC = c89
    EXTRA_DEFINES = -g
    CDEBUGFLAGS = 
#endif

#ifdef AlphaArchitecture
    CC = cc -std1
#endif

XTDEPS = $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)
XTLIBS = $(XMULIB) $(XTOOLLIB) $(XLIB) -L. -l$(XNW)
SYS_LIBRARIES =

XNW		= Xw
#define LibName Xw
XNWLIB = lib$(XNW).a
PROGRAMS = testxw
TARFILE = Xw-0.2

SRCS = Base.c Label.c Button.c Toggle.c Field.c Box.c #RootIcon.c
HDRS = Base.h BaseP.h Label.h LabelP.h Button.h ButtonP.h \
		Toggle.h ToggleP.h Field.h FieldP.h Box.h BoxP.h #RootIcon.h RootIconP.h
OBJS = $(SRCS:.c=.o)

SRC = testxw.c
OBJ = testxw.o
SI_OBJ=simple.o

INFOFILES = CHANGES README LICENSE Makefile Makefile.noImake Imakefile

MANPAGES = $(INFOFILES) $(HOBJS) *.gif

VERSION = $(SRCS) $(HDRS) $(MANPAGES)
TARFILES = $(VERSION) $(HSRCS)

AllTarget(simple)

$(XNWLIB): $(OBJS)

testxw:	libXw.a
simple:	libXw.a

NormalProgramTarget(testxw,$(OBJ),$(XTDEPS),$(XTLIBS),$(SYS_LIBRARIES))
NormalProgramTarget(simple,$(SI_OBJ),$(XTDEPS),$(XTLIBS),$(SYS_LIBRARIES))
NormalLibraryTarget($(XNW),$(OBJS))

doc:	$(HOBJS) $(HDOC)
	@echo "Updated html."

tar:
	rm -f $(TARFILE).tar $(TARFILE).tar.gz
	tar cfv $(TARFILE).tar $(TARFILES)
	gzip $(TARFILE).tar

