Home | History | Annotate | Download | only in libeti
      1 #
      2 # CDDL HEADER START
      3 #
      4 # The contents of this file are subject to the terms of the
      5 # Common Development and Distribution License, Version 1.0 only
      6 # (the "License").  You may not use this file except in compliance
      7 # with the License.
      8 #
      9 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
     10 # or http://www.opensolaris.org/os/licensing.
     11 # See the License for the specific language governing permissions
     12 # and limitations under the License.
     13 #
     14 # When distributing Covered Code, include this CDDL HEADER in each
     15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
     16 # If applicable, add the following below this CDDL HEADER, with the
     17 # fields enclosed by brackets "[]" replaced with your own identifying
     18 # information: Portions Copyright [yyyy] [name of copyright owner]
     19 #
     20 # CDDL HEADER END
     21 #
     22 #
     23 #ident	"%Z%%M%	%I%	%E% SMI"
     24 #
     25 # Copyright (c) 1989 by Sun Microsystems, Inc.
     26 #
     27 # lib/libeti/Makefile
     28 #
     29 # include global definitions
     30 include ../../Makefile.master
     31 
     32 SUBDIRS= form menu panel
     33 HDRSUBDIRS= form menu panel
     34 
     35 all:=		TARGET= all
     36 clean:=		TARGET= clean
     37 clobber:=	TARGET= clobber
     38 install:=	TARGET= install
     39 install_h:=	TARGET= install_h
     40 check:=		TARGET= check
     41 lint:=		TARGET= lint
     42 
     43 # definitions for install_h target
     44 HDRS=           eti.h
     45 ROOTHDRDIR=     $(ROOT)/usr/include
     46 ROOTHDRS=       $(HDRS:%=$(ROOTHDRDIR)/%)
     47 CHECKHDRS=	$(HDRS:%.h=%.check)
     48 
     49 # install rule for install_h target
     50 $(ROOTHDRDIR)/%: %
     51 	$(INS.file)
     52 
     53 .KEEP_STATE:
     54 
     55 all clean clobber install lint: $(SUBDIRS)
     56 
     57 install_h: $(ROOTHDRS) $(HDRSUBDIRS)
     58 
     59 check:	$(CHECKHDRS) $(HDRSUBDIRS)
     60 
     61 xxx:
     62 	@cd form; pwd; $(MAKE) $(TARGET)
     63 	@cd menu; pwd; $(MAKE) $(TARGET)
     64 	@cd panel; pwd; $(MAKE) $(TARGET)
     65 
     66 $(SUBDIRS): FRC
     67 	@cd $@; pwd; $(MAKE) $(TARGET)
     68 
     69 FRC:
     70