home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / strgen.zip / strgen.mak < prev    next >
Makefile  |  1996-03-15  |  2KB  |  44 lines

  1. #*******************************************************************************
  2. # FILE NAME: strgen.mak                                                        *
  3. #                                                                              *
  4. # DESCRIPTION:                                                                 *
  5. #   Make file for class:                                                       *
  6. #     strgen- Sample of using IStringGenerator class                           *
  7. # ---------------------------------------------------------------------------- *
  8. # Warning: This file was generated by the VisualAge C++ Visual Builder.        *
  9. # Modifications to this source file will be lost when the part is regenerated. *
  10. #******************************************************************************/
  11. PARTCPPFLAGS=-Ftstrgen -Gm+ -Tdp -Gd+ -I.
  12. APPCPPFLAGS=-Ftstrgen -Gm+ -Tdp -Gd+ -I.
  13.  
  14. all:   strgen
  15.  
  16. strgen:   strgen.exe
  17.  
  18. strgen.exe:   strgen.o strgen.obj Customer.obj \
  19.         strgen.res
  20.           icc $(PARTCPPFLAGS) /B"strgen.o /pmtype:pm" \
  21.              strgen.obj Customer.obj \
  22.              /Festrgen.exe /Fmstrgen.map \
  23.              os2386.lib
  24.           rc strgen.res strgen.exe
  25.  
  26. strgen.obj:   strgen.cpp {$(INCLUDE)}strgen.hpp {$(INCLUDE)}strgen.h \
  27.         {$(INCLUDE)}mystrgen.hpp {$(INCLUDE)}Customer.hpp {$(INCLUDE)}Customer.h {$(INCLUDE)}Customer.h
  28.           ICC -c $(PARTCPPFLAGS)  strgen.cpp
  29.  
  30. strgen.o:   strgen.app strgen.hpp
  31.           ICC -c $(APPCPPFLAGS) -Fostrgen.o strgen.app
  32.  
  33. Customer.obj:   Customer.cpp {$(INCLUDE)}Customer.hpp {$(INCLUDE)}Customer.h \
  34.         {$(INCLUDE)}customer.hpv customer.cpv
  35.           ICC -c $(PARTCPPFLAGS)  Customer.cpp
  36.  
  37. strgen.res:   strgen.rcx strgen.rci {$(INCLUDE)}strgen.h \
  38.         Customer.rci {$(INCLUDE)}Customer.h
  39.           ICC -c /Pc+ /Pe+ /I. strgen.rcx
  40.           - erase strgen.rc 2> nul
  41.           rename strgen.i strgen.rc > nul
  42.           rc -r strgen.rc
  43.  
  44.