home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / disk / archive / nspark_1 / nspark-1.7.5 / winnt / Makefile next >
Makefile  |  1994-12-13  |  2KB  |  70 lines

  1. #
  2. # nspark makefile (Windows NT, Microsoft V8.0 C Compiler)
  3. #
  4. # SYSTYPE:    WINNT
  5. #
  6. SYSTYPE= WINNT
  7. INSTALLDIR= d:\bin
  8. CC=    cl
  9.  
  10. # --- You shouldn't need to edit below this line ---
  11.  
  12. VERSION= 1.7.4
  13. MAINTAINER= arb@comp.lancs.ac.uk
  14.  
  15. CDEFINES= -I. -DDEBUGGING # -Ox -Gs
  16. CMISC=    -DVERSION=\"$(VERSION)\" -DMAINTAINER=\"$(MAINTAINER)\" -D$(SYSTYPE)
  17. CFLAGS=    $(CDEFINES) $(CMISC)
  18. LDFLAGS= 
  19. PROG=    nspark.exe
  20. SRCS=    main.c arc.c unarc.c store.c pack.c compress.c crc.c \
  21.     io.c error.c misc.c date.c arcfs.c
  22. HDRS=    main.h arc.h unarc.h store.h pack.h compress.h crc.h \
  23.     io.h error.h misc.h date.h os.h spark.h arcfs.h
  24. OBJS=    main.obj arc.obj unarc.obj store.obj pack.obj compress.obj crc.obj \
  25.     io.obj error.obj misc.obj date.obj arcfs.obj winnt.obj
  26. LIBS=    
  27.  
  28. all:    $(PROG)
  29.  
  30. $(PROG): $(OBJS)
  31.     $(CC) -o $(PROG) $(OBJS)
  32.  
  33. install: $(PROG)
  34.     cp $(PROG) $(INSTALLDIR)
  35.  
  36. clean:
  37.     rm $(PROG)
  38.     rm *.obj 
  39.     rm *.bak
  40.     rm *.map
  41.     rm mklog
  42.  
  43. # DO NOT DELETE THIS LINE -- make depend depends on it.
  44.  
  45. main.obj: spark.h io.h cproto.h
  46. main.obj: error.h misc.h arc.h unarc.h
  47. arc.obj: spark.h error.h cproto.h 
  48. unarc.obj: spark.h store.h cproto.h
  49. unarc.obj: pack.h compress.h main.h io.h misc.h os.h error.h
  50. store.obj: spark.h main.h crc.h cproto.h io.h
  51. pack.obj: spark.h main.h crc.h cproto.h io.h
  52. compress.obj: spark.h pack.h cproto.h main.h crc.h io.h
  53. crc.obj: spark.h main.h
  54. io.obj: spark.h main.h io.h cproto.h error.h arcfs.h
  55. error.obj: error.h cproto.h 
  56. misc.obj: spark.h cproto.h main.h 
  57. misc.obj: date.h misc.h
  58. date.obj: spark.h
  59. arc.obj: cproto.h
  60. unarc.obj: cproto.h
  61. store.obj: cproto.h
  62. pack.obj: cproto.h
  63. compress.obj: cproto.h
  64. crc.obj: cproto.h
  65. io.obj: cproto.h
  66. error.obj: cproto.h 
  67. misc.obj: cproto.h
  68. date.obj: cproto.h
  69. os.obj: cproto.h
  70.