home *** CD-ROM | disk | FTP | other *** search
/ Tools / WinSN5.0Ver.iso / NETSCAP.50 / WIN1998.ZIP / ns / cmd / xfe / Microline3.0 / examples / Makefile < prev    next >
Encoding:
Makefile  |  1998-04-08  |  1.6 KB  |  55 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. .SUFFIXES:    .c .o .uil .uid
  29.  
  30. E1 = demo folder1 folder2 folder3 folder4
  31. E2 = grid1 grid2 grid3 grid4 grid5 grid6
  32. E3 = tree1 tree2 tree3 tree4 prog1 prog2 prog3
  33. E4 = util1
  34.  
  35. ALLTARGETS = $(E1) $(E2) $(E3) $(E4)
  36. # add 'uil1.uid' and 'uil1' to E4 line above to make uil example
  37.  
  38. DEPTH = ../../../..
  39.  
  40. TARGETS = $(addprefix $(OBJDIR)/, $(ALLTARGETS))
  41.  
  42. include $(DEPTH)/config/rules.mk
  43.  
  44. INCLUDES += -I..
  45. LDFLAGS += -L../XmL/$(OBJDIR)
  46.  
  47. LDLIBS = -lXmL -lXm -lXt -lX11
  48.  
  49. $(OBJDIR)/%: %.c
  50.     @$(MAKE_OBJDIR)
  51.     $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LDLIBS)
  52.  
  53. .uil.uid :
  54.     uil $*.uil -o $*.uid
  55.