SYS_LIBRARIES = -lMrm -lXm -lXaw -lXt -lSM -lICE -lXmu -lXext -lX11
UIL = uil
DEPUIL = 


AllTarget(showuid showuid2 tree tree.uid i18n_dilog.uid quitbox.uid quitmain.uid dialog.uid strings.uid quitdialog.uid)

NormalProgramTarget(showuid,showuid.o,,,)
NormalProgramTarget(showuid2,showuid2.o,,,)
NormalProgramTarget(tree,tree.o,,,)

#ifndef MSimpleUidTarget
#define MSimpleUidTarget(program)                                       @@\
                                                                        @@\
AllTarget(program.uid)                                                  @@\
                                                                        @@\
program.uid: program.uil $(DEPUIL)                                      @@\
	RemoveTargetProgram($@)                                         @@\
	$(UIL) $(UILFLAGS) $(LOCAL_UILFLAGS) -o $@ program.uil $(UIL_INCLUDES) -@@\
                                                                        @@\
InstallNonExecFile(program.uid,$(UIDDIR))                               @@\
                                                                        @@\
clean::                                                                 @@\
	$(RM) program.uid
#endif

MSimpleUidTarget(dialog)
MSimpleUidTarget(quitbox)
MSimpleUidTarget(quitdialog)
MSimpleUidTarget(quitmain)
MSimpleUidTarget(i18n_dilog)
MSimpleUidTarget(strings)
MSimpleUidTarget(tree)
