Make.proto
author tz
Wed, 22 Jul 1998 17:24:12 +0200
changeset 910 7510ea8c9aeb
parent 816 b3d2c7c1c5db
child 974 43d5982823b9
permissions -rw-r--r--
class presentation in categories added (4)
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
813
3e0dc3c04f79 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 695
diff changeset
    18
LIB_BASE=$(LIBTOOL2_BASE)
36
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
816
b3d2c7c1c5db *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 814
diff changeset
    20
STCOPT=$(LIBTOOL2_STCOPT)
814
116d4586b739 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 813
diff changeset
    21
STCLOCALOPT='-package=stx:libtool2' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME)
36
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
LINKOBJRULE=$(SEPINITLINKOBJRULE)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
RCSSOURCES=*.st Make.proto resources/*.rs bitmaps/*.xbm
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
all::       classLibRule
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
O=$(O2)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
234
9be9697b0278 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 203
diff changeset
    30
IOBJS=  \
36
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
	InspectorList.$(O)	\
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
	InspectorListView.$(O)	\
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
	InspectorView.$(O)	\
234
9be9697b0278 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 203
diff changeset
    34
	InspectorPanelView.$(O)
9be9697b0278 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 203
diff changeset
    35
9be9697b0278 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 203
diff changeset
    36
OBJS= \
203
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    37
	ColorMenu.$(O) \
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    38
	FontMenu.$(O) \
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    39
	MenuEditor.$(O) \
695
0c8ba53ba791 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 599
diff changeset
    40
	ImageEditor.$(O) \
203
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    41
	ResourceRetriever.$(O) \
695
0c8ba53ba791 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 599
diff changeset
    42
	DataSetBuilder.$(O) \
203
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    43
	UIGalleryView.$(O) \
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    44
	UIHelpTool.$(O) \
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    45
	UILayoutTool.$(O) \
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    46
	UIObjectView.$(O) \
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    47
	UIPainter.$(O) \
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    48
	UIPainterView.$(O) \
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    49
	UISelectionPanel.$(O) \
599
bfac1ab2fd62 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 322
diff changeset
    50
	UISpecificationTool.$(O) \
bfac1ab2fd62 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 322
diff changeset
    51
	SelectionBrowser.$(O) \
bfac1ab2fd62 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 322
diff changeset
    52
	FileSelectionBrowser.$(O) \
bfac1ab2fd62 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 322
diff changeset
    53
	ResourceSelectionBrowser.$(O)
36
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
cleanjunk::
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
	    -rm -f *.c *.H
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
clean::
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
	    -rm -f [A-Z]*.o *.c *.H
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
clobber::
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
	    -rm -f *.c *.H classList.stc abbrev.stc
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
tar:
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
	(cd $(TOP); tar cvfh DISTRIB/libtool2.tar \
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
				libtool2/.dir.info \
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
				libtool2/Make.proto \
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
				libtool2/*.st
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
#
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
# 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
    72
#
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    73
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    74
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    75
InspectorList.$(O): InspectorList.st $(STCHDR)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    76
InspectorListView.$(O): InspectorListView.st $(STCHDR)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    77
InspectorView.$(O): InspectorView.st $(STCHDR)
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    78
InspectorPanelView.$(O): InspectorPanelView.st $(STCHDR)
203
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    79
ColorMenu.$(O): ColorMenu.st $(STCHDR)
599
bfac1ab2fd62 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 322
diff changeset
    80
FileSelectionBrowser.$(O): FileSelectionBrowser.st $(STCHDR)
203
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    81
FontMenu.$(O): FontMenu.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    82
MenuEditor.$(O): MenuEditor.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    83
ResourceRetriever.$(O): ResourceRetriever.st $(STCHDR)
599
bfac1ab2fd62 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 322
diff changeset
    84
ResourceSelectionBrowser.$(O): ResourceSelectionBrowser.st $(STCHDR)
bfac1ab2fd62 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 322
diff changeset
    85
SelectionBrowser.$(O): SelectionBrowser.st $(STCHDR)
203
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    86
UIGalleryView.$(O): UIGalleryView.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    87
UIHelpTool.$(O): UIHelpTool.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    88
UILayoutTool.$(O): UILayoutTool.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    89
UIObjectView.$(O): UIObjectView.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    90
UIPainter.$(O): UIPainter.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    91
UIPainterView.$(O): UIPainterView.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    92
UISelectionPanel.$(O): UISelectionPanel.st $(STCHDR)
7a219b861c67 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 36
diff changeset
    93
UISpecificationTool.$(O): UISpecificationTool.st $(STCHDR)
36
bc04c0ad66d0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    94
# ENDMAKEDEPEND --- do not remove this line; make depend needs it