/**/# Imakefile file for Energize dialog boxes in lwlib.a.
/**/# Copyright (c) 1992 Lucid, Inc.


/* BUILD_SHARED_LIB must be defined if it is defined in ../Imakefile */

/* #define BUILD_SHARED_LIB */


/* 
 *
 *  You shouldn't need to edit anything below this point.
 *
 */

#if (ProjectX == 5) && defined(BUILD_SHARED_LIB)
# define DoSharedLib YES
# define DoNormalLib YES
# include <Library.tmpl>
#endif

GENERATED_SRC = debuggerps.c blpsheet.c classbr_ps.c leb_psheet.c \
                ctreebr_ps.c projectps.c build.c
         SRCS = $(GENERATED_SRC)

         OBJS = debuggerps.o blpsheet.o classbr_ps.o leb_psheet.o \
                ctreebr_ps.o projectps.o build.o

all:: $(OBJS)

clean:: 
	$(RM) $(GENERATED_SRC)

.SUFFIXES: .xd .xdc

blpsheet.c:
	fidget-widget $(@:.c=.xdc) create_breaklist_p_sheet     > $@
classbr_ps.c:
	fidget-widget $(@:.c=.xdc) create_class_browser_p_sheet > $@
ctreebr_ps.c:
	fidget-widget $(@:.c=.xdc) create_call_browser_p_sheet  > $@
debuggerps.c:
	fidget-widget $(@:.c=.xdc) create_debugger_p_sheet      > $@
leb_psheet.c:
	fidget-widget $(@:.c=.xdc) create_le_browser_p_sheet    > $@
projectps.c:
	fidget-widget $(@:.c=.xdc) create_project_p_sheet       > $@
build.c:
	fidget-widget $(@:.c=.xdc) create_build_dialog       > $@

#ifdef BUILD_SHARED_LIB
# if (ProjectX == 4)
SharedLibraryObjectRule ()
# else   /* X != 4 */
LibraryObjectRule ()
# endif /* X != 4 */
#else  /* !BUILD_SHARED_LIB */
NormalLibraryObjectRule ()
#endif /* !BUILD_SHARED_LIB */

DependTarget ()
