Make.proto
author ca
Wed, 11 Jun 1997 16:00:53 +0200
changeset 146 ae84facd80be
parent 36 bc04c0ad66d0
child 203 7a219b861c67
permissions -rw-r--r--
checkin from browser
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
36
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
# $Header$
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
# -------------- no need to change anything below ----------
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
#
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
# there is one speciality to be found below:
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
#
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
#  SBrowser became too big to be compiled on hp and NeXT
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
#  (and also takes up too much disk-space in the tmp-directory
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
#   for a typical sun installation).
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
#  Therefore, it is compiled in two pieces - this should
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
#  work on all systems.
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
#  
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
TOP=..
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
SUBDIRS=
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
LIBNAME=libtool2
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
STCOPT=$(LIBTOOL_STCOPT)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
STCLOCALOPT='-package=additional-programming-tools-(stx:libtool2)' $(COMMONSYMBOLS) +optspace3 $(SEPINITCODE) -varPrefix=$(LIBNAME)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
LINKOBJRULE=$(SEPINITLINKOBJRULE)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
RCSSOURCES=*.st Make.proto resources/*.rs bitmaps/*.xbm
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
all::       classLibRule
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
O=$(O2)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
OBJS=  \
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
	InspectorList.$(O)	\
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
	InspectorListView.$(O)	\
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
	InspectorView.$(O)	\
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
	InspectorPanelView.$(O)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
cleanjunk::
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
	    -rm -f *.c *.H
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
clean::
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
	    -rm -f [A-Z]*.o *.c *.H
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
clobber::
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
	    -rm -f *.c *.H classList.stc abbrev.stc
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
tar:
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
	(cd $(TOP); tar cvfh DISTRIB/libtool2.tar \
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
				libtool2/.dir.info \
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
				libtool2/Make.proto \
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
				libtool2/*.st
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
#
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
# next thing I'll build into stc is a makedepend feature for this ...
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
#
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
InspectorList.$(O): InspectorList.st $(STCHDR)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
InspectorListView.$(O): InspectorListView.st $(STCHDR)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
InspectorView.$(O): InspectorView.st $(STCHDR)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
InspectorPanelView.$(O): InspectorPanelView.st $(STCHDR)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
# ENDMAKEDEPEND --- do not remove this line; make depend needs it