home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Enter 1999 April / enter_04_1999_1.iso / OS2 / OSMULTI / MAKEFILE < prev    next >
Text File  |  1999-02-01  |  1KB  |  63 lines

  1. #
  2. # Makefile for 'Osuwari Multi'
  3. #
  4.  
  5. CC    = gcc -c
  6. CFLAGS    = -Zmtd -O2
  7. LD    = gcc
  8. LDFLAGS    = -s -Zmtd
  9. EMXPATH = D:\emx
  10.  
  11. #
  12. # Inference Rules
  13. #
  14. .c.o :
  15.     $(CC) $(CFLAGS) $*.c
  16.  
  17. #
  18. # Target to Build
  19. #
  20.  
  21. TARGET = osmulti2.exe
  22.  
  23. all : $(TARGET)
  24.  
  25. #
  26. # Files to Use
  27. #
  28.  
  29. SRCS = osmulti2.c bitmap.c window.c track.c anime.c balloon.c \
  30.     shapewin.c setup.c about.c profile.c
  31. OBJS = osmulti2.o bitmap.o window.o track.o anime.o balloon.o \
  32.     shapewin.o setup.o about.o profile.o
  33. BMPS = mul_norm.bmp mul_ohno.bmp mul_psyu.bmp mul_urur.bmp mul_uru2.bmp mul_clos.bmp
  34. PTRS = nade.ptr funi.ptr
  35. TXTS = about.jpn about.eng
  36. LIBS = 
  37.  
  38. osmulti2.exe : $(OBJS) $(LIBS) osmulti2.def osmulres.res
  39.     $(LD) $(LDFLAGS) -o osmulti2.exe osmulti2.def osmulres.res $(OBJS) $(LIBS)
  40.  
  41. osmulres.res : osmulres.rc osmulres.h osmulti2.ico $(PTRS) $(BMPS) $(TXTS)
  42.     rc -r -i $(EMXPATH)\include osmulres.rc
  43.  
  44. osmulti2.o : osmulti2.c osmulti2.h osmulres.h shapewin.h
  45.  
  46. bitmap.o   : bitmap.c osmulti2.h osmulres.h shapewin.h
  47.  
  48. window.o   : window.c osmulti2.h osmulres.h shapewin.h
  49.  
  50. track.o    : track.c osmulti2.h
  51.  
  52. anime.o    : anime.c osmulti2.h osmulres.h
  53.  
  54. balloon.o  : balloon.c osmulti2.h osmulres.h shapewin.h
  55.  
  56. setup.o    : setup.c osmulti2.h osmulres.h
  57.  
  58. about.o    : about.c osmulti2.h osmulres.h
  59.  
  60. profile.o  : profile.c osmulti2.h 
  61.  
  62. shapewin.o : shapewin.c shapewin.h
  63.