home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1999 November / PCONLINE_11_99.ISO / filesbbs / OS2 / ACDCR032.ZIP / source / MiscFolder / MAKEFILE next >
Encoding:
Text File  |  1999-08-22  |  2.3 KB  |  79 lines

  1. ################################################
  2. #
  3. #                       Makefile for class CWProgFolder 
  4. #
  5. #                          (C) Chris Wohlgenuth 1999
  6. #          E-mail:    christopher.wohlgemuth@bch.siemens.de
  7. #
  8. #          http://www.geocities.com/SiliconValley/Sector/5785/
  9. #
  10. #
  11. # This class is intended for programmers and provides functions for some
  12. # common tasks like:
  13. #                     - Adding dialogs as frame controls to WPS folders
  14. #                     - Showing 'About'-dialogs
  15. #                     - Checking of object pointers
  16. #                     - ...
  17. #
  18. # The DLL also includes some other functions like:
  19. #
  20. #                     - Query CD drives
  21. #                     - Query audio CD tracks
  22. #                     - Query audio CD track size
  23. #                     - ...
  24. #
  25. # Use IBM VAC++ V3.00 and Gnu-make 3.74.1 to compile
  26. #
  27. #
  28. #
  29. #
  30. ################################################
  31.  
  32. #/*
  33. # * This program is free software; you can redistribute it and/or modify
  34. # * it under the terms of the GNU General Public License as published by
  35. # * the Free Software Foundation; either version 2, or (at your option)
  36. # * any later version.
  37. # *
  38. # * This program is distributed in the hope that it will be useful,
  39. # * but WITHOUT ANY WARRANTY; without even the implied warranty of
  40. # * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  41. # * GNU General Public License for more details.
  42. # *
  43. # * You should have received a copy of the GNU General Public License
  44. # * along with this program; see the file COPYING.  If not, write to
  45. # * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  46. # */
  47.  
  48. CC           = icc
  49. LIB_DIR      = $d:/emx/lib 
  50. CPPFLAGS     = -Ge- /Gm+ -G4 -Gl  /O+ -Oc+ -Ol
  51. DEFS         = 
  52. PROGS        =  
  53. ODIR        = .
  54. CPPDIR    = .
  55. OBJECTS    = progfolder.obj pframeproc.obj storewindow.obj 
  56.  
  57. all:     progfldr.dll
  58.  
  59. progfldr.dll:    $(OBJECTS)
  60.         icc -Ge- $(OBJECTS) progfolder.def
  61.         implib progfldr.lib progfolder.def
  62.  
  63. progfolder.obj:        progfolder.cpp progfolder.hh 
  64.     icc /Ge- /Gm+ -G4 -Gl /O+ -Oc+ /C+ $<
  65.  
  66. pframeproc.obj:        pframeproc.cpp progfolder.hh
  67.     icc /Ge- /Gm+ -G4 -Gl /O+ -Oc+ /C+ $< 
  68.  
  69. storewindow.obj:    storewindow.cpp progfolder.hh
  70.     icc /Ge- /Gm+ -G4 -Gl /O+ -Oc+ /C+ $< 
  71.  
  72. clean:
  73.     -del *.obj
  74.     -del *.dll
  75.  
  76. install:
  77.     
  78.