home *** CD-ROM | disk | FTP | other *** search
/ Symantec Visual Cafe for Java 2.5 / symantec-visual-cafe-2.5-database-dev-edition.iso / DBServ / SAMPLES / SAMPLES.ZIP / EXPENSES / expenseapplet.MAK < prev    next >
Encoding:
Makefile  |  1997-02-21  |  1.5 KB  |  103 lines

  1. ORIGIN        = Symantec CafΘ
  2. ORIGIN_VER    = Version 7.22
  3. VERSION        = DEBUG
  4.  
  5. !IFDEF SUB_DEBUG
  6. DEBUG        = $(SUB_DEBUG)
  7. NDEBUG        = !$(SUB_DEBUG)
  8. !ELSE
  9. DEBUG        = 1
  10. NDEBUG        = 0
  11. !ENDIF
  12.  
  13. PROJ        = expenseapplet
  14. APPTYPE        = JAVA APPLET
  15. PROJTYPE    = class
  16.  
  17. JAVAC        = sj
  18. MAKE        = SMAKE
  19. LNK        = LINK
  20.  
  21.  
  22. HEADERS        = 
  23. !IF $(DEBUG)
  24. OUTPUTDIR    = .
  25. CREATEOUTPUTDIR    =
  26. TARGETDIR    = .
  27. CREATETARGETDIR    =
  28.  
  29. CFLAGS        =  -g 
  30. DEFINES        = 
  31. !ELSE
  32. OUTPUTDIR    = .
  33. CREATEOUTPUTDIR    =
  34. TARGETDIR    = .
  35. CREATETARGETDIR    =
  36.  
  37. CFLAGS        =  -O 
  38. DEFINES        = 
  39. !ENDIF
  40.  
  41. MFLAGS        = MASTERPROJ=$(PROJ) 
  42. DEBUGGERFLAGS    =  
  43. PAR        = PROJS BATS SRCS
  44.  
  45. INCLUDES    = 
  46.  
  47.  
  48.  
  49. SRCS        = categoryEntry.java employeeEntry.java expenseApplet.java  \
  50.         expenseEntryForm.java expenseView.java 
  51.  
  52. BATS        = 
  53.  
  54. .SUFFIXES: .JAVA .CLASS 
  55.  
  56. .JAVA.CLASS:
  57.     $(JAVAC) $(CFLAGS) $(INCLUDES) $*.java
  58.  
  59.  
  60.  
  61. all:    noteout createdir $(PRECOMPILE) compall $(POSTCOMPILE) _done
  62.  
  63.  
  64. all2:    createdir $(PRECOMPILE) compall $(POSTCOMPILE) _done
  65.  
  66.  
  67. all3:    createdir $(PRECOMPILE) compall2 $(POSTCOMPILE) _done
  68.  
  69.  
  70. compall:    $(OBJS)
  71.     $(JAVAC) $(CFLAGS) $(INCLUDES) -make -cdb $(PROJ).cdb @<<
  72.     $(SRCS)
  73. <<
  74.  
  75.  
  76. compall2:    $(OBJS)
  77.     $(JAVAC) $(CFLAGS) $(INCLUDES) -cdb $(PROJ).cdb @<<
  78.     $(SRCS)
  79. <<
  80.  
  81. noteout:
  82.     REM Output to $(OUTPUTDIR)
  83.  
  84. createdir:
  85.     $(CREATEOUTPUTDIR)
  86.     $(CREATETARGETDIR)
  87.     
  88. _done:
  89.         REM  Project is up to date
  90.  
  91. buildall:    clean    all3
  92.  
  93.  
  94. clean:
  95.         -del $(TARGETDIR)\$$SCW$$.$(PROJTYPE)
  96.         -del $(TARGETDIR)\$(PROJ).CLE
  97.         -del expenseapplet.dpd
  98.         -del $(OBJS)
  99.  
  100.  
  101.  
  102.  
  103.