#ifndef XCOMM
#define XCOMM #
#endif

      CCOPTIONS  = -fwritable-strings

         DEFINES = -DLONG_IS_32_BITS -DVER_VEC \
	 	   -DHOLIDAY \
		   -DXI18N \
		   -DFAKE_COMMANDLC_LABEL -DFAKE_COMMANDLC_LABEL_HEIGHT \
		   -DXCALENDAR_COMPAT


      AWIDGETSRC = $(CONTRIBSRC)/lib/Xaw
#if SharedLibXaw
XCOMM       DEPXAWLIB = _UseCat($(USRLIBDIR),$(AWIDGETSRC),/libXaw.sa.$(SOXAWREV))
XCOMM          XAWLIB = _Use(-lXaw,-L$(AWIDGETSRC) -lXaw)
#else
       DEPXAWLIB = _UseCat($(USRLIBDIR),$(AWIDGETSRC),/libXaw.a)
          XAWLIB = LoaderLibPrefix _Use(-lXaw,$(DEPXAWLIB))
#endif
XCOMM       XWCHARSRC = $(CONTRIBSRC)/lib/Xwchar
XCOMM    DEPXWCHARLIB = _UseCat($(USRLIBDIR),$(XWCHARSRC),/libXwchar.a)
XCOMM       XWCHARLIB = LoaderLibPrefix _Use(-lXwchar,$(DEPXWCHARLIB)) 

        XAW3DLIB = -lXaw3d

           SRCS1 = xcal.c xcal_alarm.c xcal_edit.c xcal_help.c xcal_popup.c \
	 	   xcal_strip.c xcal_memo.c version.c
           OBJS1 = xcal.o xcal_alarm.o xcal_edit.o xcal_help.o xcal_popup.o \
	 	   xcal_strip.o xcal_memo.o version.o
        DEPLIBS1 = XawClientDepLibs $(DEPXWCHARLIB)
LOCAL_LIBRARIES1 = $(XAW3DLIB) XawClientLibs $(XWCHARLIB)
XCOMM LOCAL_LIBRARIES1 = XawClientLibs $(XWCHARLIB)
           SRCS2 = xcal_cal.c
           OBJS2 = xcal_cal.o
        PROGRAMS = xcal xcal_cal


AllTarget($(PROGRAMS))

NormalProgramTarget(xcal,$(OBJS1),$(DEPLIBS1),$(LOCAL_LIBRARIES1),/**/)
XCOMM NormalProgramTarget(xcal,$(OBJS1),/**/,/**/,/**/)

NormalProgramTarget(xcal_cal,$(OBJS2),/**/,/**/,/**/)


InstallProgram(xcal,$(BINDIR))
InstallProgram(xcal_cal,$(BINDIR))

InstallAppDefaults(XCal)

install:: XCal-uj.ad
	MakeDir($(DESTDIR)$(LIBDIR)/ja_JP.EUC/app-defaults)
	$(INSTALL) -c $(INSTAPPFLAGS) XCal-uj.ad $(DESTDIR)$(LIBDIR)/ja_JP.EUC/app-defaults/XCal

InstallNonExecFile(xcal.hlp,$(LIBDIR))
InstallNamedNonExec(xcal-uj.hlp,xcal.hlp,$(LIBDIR)/ja_JP.EUC)

InstallManPage(xcal,$(MANDIR))
InstallManPage(xcal_cal,$(MANDIR))

#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'
SUBDIRS = pscal
/* SUBDIRS = pscal scott_brim */
MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))

