home *** CD-ROM | disk | FTP | other *** search
/ Tools / WinSN5.0Ver.iso / NETSCAP.50 / WIN1998.ZIP / ns / dbm / tests / Makefile < prev   
Encoding:
Makefile  |  1998-04-08  |  1.4 KB  |  78 lines

  1. DEPTH        = ../..
  2. CORE_DEPTH    = ../..
  3.  
  4. MODULE        = dbm
  5.  
  6. CSRCS        = lots.c
  7.  
  8. PROGRAM        = lots
  9.  
  10. include $(DEPTH)/coreconf/config.mk
  11.  
  12. ifeq ($(OS_ARCH),WINNT)
  13. DEFINES        += -DSTDARG
  14. LIBDBM        = ../src/$(PLATFORM)/dbm$(STATIC_LIB_SUFFIX)
  15. else
  16. LIBDBM        = ../src/$(PLATFORM)/libdbm$(STATIC_LIB_SUFFIX)
  17. endif
  18.  
  19. ifeq ($(OS_ARCH),AIX)
  20. CFLAGS        += -DSTDARG
  21. endif
  22.  
  23. ifeq ($(OS_ARCH),BSD_386)
  24. CFLAGS        += -g -I../../../include -DXP_UNIX -g -DBSDI -DHAVE_STRERROR -D__386BSD__ -DDEBUG -DMEMMOVE -D__DBINTERFACE_PRIVATE 
  25. endif
  26.  
  27. ifeq ($(OS_ARCH),FreeBSD)
  28. CFLAGS        += -DSTDARG
  29. endif
  30.  
  31. ifeq ($(OS_ARCH),HP-UX)
  32. CFLAGS        += -DSTDARG
  33. endif
  34.  
  35. ifeq ($(OS_ARCH),IRIX)
  36. CFLAGS        += -g -I../../../include -DDEBUG -DSTDARG
  37. endif
  38.  
  39. ifeq ($(OS_ARCH),OSF1)
  40. CFLAGS        += -DSTDARG
  41. endif
  42.  
  43. ifeq ($(OS_ARCH),Linux)
  44. CFLAGS        += -DSTDARG
  45. endif
  46.  
  47. ifeq ($(OS_ARCH),NCR)
  48. CFLAGS        += -DSTDARG
  49. endif
  50.  
  51. ifeq ($(OS_ARCH),SCO_SV)
  52. CFLAGS        += -DSTDARG
  53. endif
  54.  
  55. ifeq ($(OS_ARCH),SunOS)
  56. CFLAGS        += -g -I../../../include -D_sun_
  57. endif
  58.  
  59. ifeq ($(OS_ARCH),UNIXWARE)
  60. CFLAGS        += -DSTDARG
  61. endif
  62.  
  63. INCLUDES    += -I../include
  64.  
  65. LDFLAGS        = $(LDOPTS) $(LIBDBM)
  66.  
  67. include $(DEPTH)/coreconf/rules.mk
  68.  
  69. lots.pure: lots
  70.     purify $(CC) -o lots.pure $(CFLAGS) $(OBJS) $(MYLIBS)
  71.  
  72. crash: crash.o $(MYLIBS)
  73.     $(CC) -o crash $(CFLAGS) crash.o $(MYLIBS)
  74.  
  75. crash.pure: crash.o $(MYLIBS)
  76.     purify $(CC) -o crash.pure $(CFLAGS) crash.o $(MYLIBS)
  77.  
  78.