home *** CD-ROM | disk | FTP | other *** search
/ Tools / WinSN5.0Ver.iso / NETSCAP.50 / WIN1998.ZIP / ns / cmd / xfe / Microline3.0 / XmL / Makefile < prev    next >
Encoding:
Makefile  |  1998-04-08  |  2.0 KB  |  77 lines

  1. #! gmake
  2. #
  3. # The contents of this file are subject to the Netscape Public License
  4. # Version 1.0 (the "NPL"); you may not use this file except in
  5. # compliance with the NPL.  You may obtain a copy of the NPL at
  6. # http://www.mozilla.org/NPL/
  7. #
  8. # Software distributed under the NPL is distributed on an "AS IS" basis,
  9. # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL
  10. # for the specific language governing rights and limitations under the
  11. # NPL.
  12. #
  13. # The Initial Developer of this code under the NPL is Netscape
  14. # Communications Corporation.  Portions created by Netscape are
  15. # Copyright (C) 1998 Netscape Communications Corporation.  All Rights
  16. # Reserved.
  17.  
  18.  
  19. #
  20. # The following source code is part of the Microline Widget Library.
  21. # The Microline widget library is made available to Mozilla developers
  22. # under the Netscape Public License (NPL) by Neuron Data.  To learn
  23. # more about Neuron Data, please visit the Neuron Data Home Page at
  24. # http://www.neurondata.com.
  25. #
  26.  
  27. ##########################################################################
  28. #
  29. # Name:            Makefile
  30. # Description:    Makefile for Microline Widget library
  31. # Author:        Ramiro Estrugo <ramiro@netscape.com>
  32. #
  33. ##########################################################################
  34.  
  35. DEPTH            = ../../../..
  36.  
  37. # XmL headers are exported to dist/public/Microline/XmL
  38. MODULE            = Microline/XmL
  39.  
  40. LIBRARY_NAME    = XmL
  41.  
  42. # There are unused widgets.  They are currently not needed to build Mozilla,
  43. # but that might change in the future.
  44. ifdef XFE_WIDGETS_BUILD_UNUSED
  45. UNUSED_CSRCS    = \
  46.                 Progress.c \
  47.                 Tree.c \
  48.                 $(NULL)
  49.  
  50. UNUSED_EXPORTS    = \
  51.                 Progress.h \
  52.                 ProgressP.h \
  53.                 Tree.h \
  54.                 TreeP.h \
  55.                 $(NULL)
  56. endif
  57.  
  58. CSRCS            = \
  59.                 $(UNUSED_CSRCS) \
  60.                 Folder.c \
  61.                 Grid.c \
  62.                 XmL.c \
  63.                 $(NULL)
  64.  
  65. REQUIRES        = Microline
  66.  
  67. EXPORTS            = \
  68.                 $(UNUSED_EXPORTS) \
  69.                 Folder.h \
  70.                 FolderP.h \
  71.                 Grid.h \
  72.                 GridP.h \
  73.                 XmL.h \
  74.                 $(NULL)
  75.  
  76. include $(DEPTH)/config/rules.mk
  77.