/* this version of tclXtSend is based on tk3.2 */

CC = gcc

/* for debugging the library, set these
CDEBUGFLAGS = -g -DDEBUG -DDONT_GRAB_SERVER
*/
CDEBUGFLAGS = -g -DDONT_GRAB_SERVER -DTK_NO_SECURITY

TCL_INCLUDE= /usr/local/include
MOTIF_INCLUDE= /usr/local/include

/* what type of libraries do you want? */
#define DoNormalLib YES
#define DoSharedLib NO

#include <Library.tmpl>

INCLUDES = -I$(TCL_INCLUDE) -I$(MOTIF_INCLUDE)

OBJS = tclXtSend.o

SRCS = tclXtSend.c
#ifndef LibraryObjectRule
#define LibraryObjectRule() /* not found in R4! */
#endif

LibraryObjectRule()

#if DoNormalLib
#if ProjectX < 6 || !DoSharedLib
NormalLibraryTarget(tclXtSend,$(OBJS))
#else
UnsharedLibraryTarget(tclXtSend,$(OBJS),unshared,..)
#endif
InstallLibrary(tclXtSend,$(USRLIBDIR))
#endif

#if DoSharedLib
#if DoNormalLib && (ProjectX < 6)
SharedLibraryTarget(tclXtSend,1.2,$(OBJS),shared,..)
#else
SharedLibraryTarget(tclXtSend,1.2,$(OBJS),.,.)
#endif
InstallSharedLibrary(tclXtSend,1.2, $(USRLIBDIR))
#endif

DependTarget()

MANDIR = $(LIBMANDIR)
MANSUFFIX = $(LIBMANSUFFIX)

InstallManPage(tclXtSend,$(MANDIR))

