Make.proto
author Stefan Vogel <sv@exept.de>
Thu, 14 Sep 2006 20:14:51 +0200
changeset 4608 ca554beeca13
parent 4607 07fe876c8a03
child 4624 79efb2175d3f
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4608
ca554beeca13 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 4607
diff changeset
     1
# $Header: /cvs/stx/stx/libview/Make.proto,v 1.145 2006-09-14 18:14:51 stefan Exp $
118
25e775072a89 *** empty log message ***
claus
parents: 109
diff changeset
     2
#
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
     3
# -------------- no need to change anything below ----------
0
48194c26a46c Initial revision
claus
parents:
diff changeset
     4
4585
b41b9829ea9c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
     5
TOP=..
4607
07fe876c8a03 define INCLUDE_TOP
Stefan Vogel <sv@exept.de>
parents: 4600
diff changeset
     6
INCLUDE_TOP=$(TOP)/..
4585
b41b9829ea9c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
     7
SUBDIRS=
b41b9829ea9c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
     8
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
     9
LIB_BASE=$(LIBVIEW_BASE)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    10
NM_LIB_BASE=LIBVIEW_BASE
54
29a6b2f8e042 *** empty log message ***
claus
parents: 49
diff changeset
    11
4608
ca554beeca13 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 4607
diff changeset
    12
LIBNAME=libstx_libview
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    13
SMALLLIBNAME=libview_small
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    14
STCOPT=$(LIBVIEW_STCOPT)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    15
ZFLAG=-varPrefix=$(LIBNAME)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    16
PACKAGE=$(MODULE):$(MODULE_DIR)
4607
07fe876c8a03 define INCLUDE_TOP
Stefan Vogel <sv@exept.de>
parents: 4600
diff changeset
    17
LOCALINCLUDES= -I$(INCLUDE_TOP)/stx/libbasic
07fe876c8a03 define INCLUDE_TOP
Stefan Vogel <sv@exept.de>
parents: 4600
diff changeset
    18
STCLOCALOPT='-package=$(PACKAGE)' $(COMMONSYMBOLS) $(SEPINITCODE) $(ZFLAG) $(LOCALINCLUDES)
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    19
# STCLOCALOPT='-package=$(PACKAGE)' $(SEPINITCODE) $(ZFLAG)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    20
LINKOBJRULE=$(SEPINITLINKOBJRULE)
550
9055910b0225 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 548
diff changeset
    21
4607
07fe876c8a03 define INCLUDE_TOP
Stefan Vogel <sv@exept.de>
parents: 4600
diff changeset
    22
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    23
LOCALDEFS=-I$(XINCLUDE) $(XDEFS) $(CC_3D_FLAGS)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    24
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    25
DELIVERBINARIES=lib*.o lib*.a lib*.so $(LIBVIEW_EXTRA_TARGETS)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    26
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    27
OBJS=$(COMMON_OBJS) $(UNIX_OBJS)
1132
af35598c21ed *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1102
diff changeset
    28
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    29
all::       abbrev.stc objs classList.stc $(OBJTARGET) $(LIBVIEW_EXTRA_TARGETS)
4585
b41b9829ea9c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    30
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    31
showOBJS:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    32
	echo NOTINLIBOBJS=$(NOTINLIBOBJS)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    33
	echo OBJTARGET=$(OBJTARGET)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    34
	echo LIBVIEW_EXTRA_TARGETS=$(LIBVIEW_EXTRA_TARGETS)
1132
af35598c21ed *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1102
diff changeset
    35
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    36
smalllib:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    37
	@-rm -f classList.stc
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    38
	@-rm -f libViewInit.o
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    39
	$(MAKE) objs        \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    40
		 LIBNAME=$(SMALLLIBNAME) \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    41
		 OBJS="$(REQUIREDOBJS)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    42
		 LINKOBJS="$(SMALLOBJFILES)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    43
		 GENCLASSLIST_RULE=genClassList
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    44
	$(MAKE) classList.stc \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    45
		 GENCLASSLIST_RULE=genClassList \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    46
		 LIBNAME=$(SMALLLIBNAME) \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    47
		 OBJS="$(REQUIREDOBJS)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    48
		 LINKOBJS="$(SMALLOBJFILES)"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    49
	$(MAKE) obj$(TARGET_RULE_EXTENSION) \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    50
		 LIBNAME=$(SMALLLIBNAME) \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    51
		 OBJS="$(REQUIREDOBJS)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    52
		 LINKOBJS="$(SMALLOBJFILES)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    53
		 GENCLASSLIST_RULE=genClassList
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    54
	@-rm -f classList.stc
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    55
	@-rm -f libViewInit.o
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    56
	@-rm -f libInit.cc
166
claus
parents: 157
diff changeset
    57
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    58
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    59
# NXWorkstation, XWorkstation and GLXWorkstation are not included in
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    60
# the classLibrary (but as extra objects)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    61
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    62
specialClassList:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    63
	    $(MAKE) $(GENCLASSLIST_RULE) GENCLASSLIST_RULE=$(GENCLASSLIST_RULE) LIBNAME=$(LIBNAME) OBJS="$(OBJS)" LINKOBJS="$(LINKOBJS)"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    64
	    @if test -f classList.stc; then \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    65
	      grep -v $(WORKSTAT1) < classList.stc > ttt; \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    66
	      mv ttt classList.stc; \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    67
	      grep -v $(WORKSTAT2) < classList.stc > ttt; \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    68
	      mv ttt classList.stc; \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    69
	    fi
1096
3e0d1a7f65b1 aix shared lib changes
Claus Gittinger <cg@exept.de>
parents: 1076
diff changeset
    70
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    71
CLASSLISTRULE=specialClassList
1096
3e0d1a7f65b1 aix shared lib changes
Claus Gittinger <cg@exept.de>
parents: 1076
diff changeset
    72
4585
b41b9829ea9c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    73
cleanjunk::
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    74
	    @-rm -f *.c *.s *.s2 *.H
666
321c58bf8202 HP's cc crashes with too many #defines
Claus Gittinger <cg@exept.de>
parents: 663
diff changeset
    75
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    76
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    77
# in some systems these .o files are loaded into the system.
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    78
# Save them, but make sure that they are rebuild on next make!
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    79
#
4585
b41b9829ea9c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    80
clean::
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    81
	    @-mv $(OUTDIR)XWorkstation.o $(OUTDIR)XWorkstation.o.sav
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    82
	    @-mv $(OUTDIR)GLXWorkstation.o $(OUTDIR)GLXWorkstation.o.sav
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    83
	    @-rm -f [A-Z]*.o *.s *.s2 *.c *.H
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    84
	    @-mv $(OUTDIR)XWorkstation.o.sav $(OUTDIR)XWorkstation.o
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    85
	    @-mv $(OUTDIR)GLXWorkstation.o.sav $(OUTDIR)GLXWorkstation.o
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    86
	    @-touch $(OUTDIR)XWorkstation.st $(OUTDIR)GLXWorkstation.st
67
ca9a866eec14 cleanup
claus
parents: 54
diff changeset
    87
4585
b41b9829ea9c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
    88
clobber::
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    89
	    @-rm -f *.so *.o *.c *.H classList.stc abbrev.stc
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    90
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    91
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    92
# XWorkstatation and GLXWorkstatation are separate (shared) Objects - compile without sepInitCode
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    93
# and without -Zlibview (to speedup ld.so on SGI, by avoiding conflicts)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    94
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    95
4608
ca554beeca13 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 4607
diff changeset
    96
XWorkstation.$(O): XWorkstation.st $(INCLUDE_TOP)/stx/libview/DeviceWorkstation.H $(INCLUDE_TOP)/stx/libview/HostGraphicsDevice.H $(INCLUDE_TOP)/stx/libview/GraphicsDevice.H
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    97
	$(MAKE) $(BIG_STFILE_RULE) BIG_FILE=XWorkstation \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    98
		CC="$(CC)" OPT="$(OPT)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
    99
		CLASSLIB_CC="$(CLASSLIB_CC)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   100
		CLASSLIB_OPT="$(CLASSLIB_OPT) -primitiveStackSize=64000" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   101
		SEPINITCODE=-sepInitCode ZFLAG=
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   102
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   103
xw:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   104
	$(MAKE) XWorkstation.c \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   105
		CC="$(CC)" OPT="$(OPT)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   106
		CLASSLIB_CC="$(CLASSLIB_CC)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   107
		CLASSLIB_OPT="$(CLASSLIB_OPT) -primitiveStackSize: 64000 -V" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   108
		SEPINITCODE=-sepInitCode ZFLAG=
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   109
4607
07fe876c8a03 define INCLUDE_TOP
Stefan Vogel <sv@exept.de>
parents: 4600
diff changeset
   110
XWorkstation.$(SO): XWorkstation.$(O)
07fe876c8a03 define INCLUDE_TOP
Stefan Vogel <sv@exept.de>
parents: 4600
diff changeset
   111
	$(MAKE) $(SHAREDLIBRULE) LIB=XWorkstation.$(SO) OBJS="XWorkstation.$(O)" LOCAL_SHARED_LIBS="-L$(X_LIB_DIR) $(LIB_XT) $(LIB_X)"
07fe876c8a03 define INCLUDE_TOP
Stefan Vogel <sv@exept.de>
parents: 4600
diff changeset
   112
07fe876c8a03 define INCLUDE_TOP
Stefan Vogel <sv@exept.de>
parents: 4600
diff changeset
   113
4608
ca554beeca13 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 4607
diff changeset
   114
__GLXWorkstation.$(O): GLXWorkstation.st $(INCLUDE_TOP)/stx/libview/XWorkstation.H $(INCLUDE_TOP)/stx/libview/DeviceWorkstation.H $(INCLUDE_TOP)/stx/libview/HostGraphicsDevice.H $(INCLUDE_TOP)/stx/libview/GraphicsDevice.H $(INCLUDE)/stc.h
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   115
	$(MAKE) $(BIG_STFILE_RULE) BIG_FILE=GLXWorkstation \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   116
		CC="$(CC)" OPT="$(OPT)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   117
		CLASSLIB_CC="$(CLASSLIB_CC)" CLASSLIB_OPT="$(CLASSLIB_OPT)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   118
		SEPINITCODE=-sepInitCode ZFLAG=
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   119
	mv GLXWorkstation.$(O) __GLXWorkstation.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   120
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   121
GLXWorkstation.$(O): glLib __GLXWorkstation.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   122
	@if [ "$(NO_PRELINK_LIBGL)" = "" ]; \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   123
	then\
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   124
	    echo $(CLASSLIB_LD) $(LD_REL_FLAG) -o GLXWorkstation.$(O) __GLXWorkstation.$(O) $(LIB_GL); \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   125
	    $(CLASSLIB_LD) $(LD_REL_FLAG) -o GLXWorkstation.$(O) __GLXWorkstation.$(O) $(LIB_GL); \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   126
	else \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   127
	    echo cp __GLXWorkstation.$(O) GLXWorkstation.$(O); \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   128
	    cp __GLXWorkstation.$(O) GLXWorkstation.$(O); \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   129
	fi
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   130
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   131
glLib:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   132
	@-if [ -d ../support/VGL ]; then \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   133
	    (cd ../support/VGL ; $(MAKE) ) ; \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   134
	fi
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   135
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   136
DeviceWorkstation.$(O):
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   137
	$(MAKE) $(BIG_STFILE_RULE) BIG_FILE=DeviceWorkstation \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   138
		CC="$(CC)" OPT="$(OPT)" SEPINITCODE="$(SEPINITCODE)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   139
		CLASSLIB_CC="$(CLASSLIB_CC)" CLASSLIB_OPT="$(CLASSLIB_OPT)"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   140
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   141
SimpleView.$(O):
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   142
	$(MAKE) $(BIG_STFILE_RULE) BIG_FILE=SimpleView \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   143
		CC="$(CC)" OPT="$(OPT)" SEPINITCODE="$(SEPINITCODE)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   144
		CLASSLIB_CC="$(CLASSLIB_CC)" CLASSLIB_OPT="$(CLASSLIB_OPT)"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   145
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   146
Image.$(O):
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   147
	$(MAKE) $(BIG_STFILE_RULE) BIG_FILE=Image \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   148
		CC="$(CC)" OPT="$(OPT)" SEPINITCODE="$(SEPINITCODE)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   149
		CLASSLIB_CC="$(CLASSLIB_CC)" CLASSLIB_OPT="$(CLASSLIB_OPT)"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   150
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   151
#OGLWorkstation.$(O): OGLWorkstation.st
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   152
#       $(MAKE) $(BIG_STFILE_RULE) BIG_FILE=OGLWorkstation CC=$(CC) OPT="$(OPT)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   153
#               XDEFS="-DOPENGL -I$(MESA_DIR)/include" SEPINITCODE=-sepInitCode ZFLAG=
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   154
#       $(CLASSLIB_LD) -r -o ttt.$(O) OGLWorkstation.$(O) \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   155
#               $(MESA_DIR)/lib/libMesaGL.a \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   156
#               $(MESA_DIR)/lib/libMesaGLU.a \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   157
#               $(MESA_DIR)/lib/libMesaaux.a
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   158
#       mv ttt.$(O) OGLWorkstation.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   159
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   160
OGLWorkstation.$(O): GLXWorkstation.st
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   161
	cp GLXWorkstation.st OGLWorkstation.st
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   162
	$(MAKE) $(BIG_STFILE_RULE) BIG_FILE=OGLWorkstation \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   163
		CC="$(CC)" OPT="$(OPT)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   164
		CLASSLIB_CC="$(CLASSLIB_CC)" CLASSLIB_OPT="$(CLASSLIB_OPT)" \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   165
		CC_VOGL_FLAGS="$(CC_MESA_INCLUDE) -DOPENGL -DMESA -UVGL -UGLX"\
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   166
		SEPINITCODE=-sepInitCode ZFLAG=
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   167
	$(CLASSLIB_LD) -r -o ttt.$(O) OGLWorkstation.$(O) \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   168
		$(MESA_DIR)/lib/libMesaGL.a \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   169
		$(MESA_DIR)/lib/libMesaGLU.a \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   170
		$(MESA_DIR)/lib/libMesaaux.a
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   171
	mv ttt.$(O) OGLWorkstation.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   172
	rm -f OGLWorkstation.st
4585
b41b9829ea9c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 4581
diff changeset
   173
4594
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   174
#ogl:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   175
#       $(MAKE) OGLWorkstation.o XDEFS="-DOPENGL -I$(VOGL_DIR) -DSHAPE" SEPINITCODE=-sepInitCode ZFLAG=
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   176
#       mv OGLWorkstation.o ttt.o
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   177
#       $(CLASSLIB_LD) -r -o OGLWorkstation.o ttt.o \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   178
#               $(TOP)/support/MESA/Mesa1.2.5/lib/libMesaGL.a   \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   179
#               $(TOP)/support/MESA/Mesa1.2.5/lib/libMesaGLU.a  \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   180
#               $(TOP)/support/MESA/Mesa1.2.5/lib/libMesaaux.a  \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   181
#               /lib/libc.so.4
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   182
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   183
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   184
# on my 320H, do not compile DeviceWorkstation with -O2;
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   185
# compiler is running out of space ...
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   186
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   187
#AIX_BIGGIES:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   188
#       $(MAKE) GraphicsContext.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   189
#       $(MAKE) DeviceGraphicsContext.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   190
#       $(MAKE) OPT= DeviceWorkstation.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   191
#       $(MAKE) OPT= XWorkstation.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   192
#       $(MAKE) OPT= Image.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   193
#       $(MAKE) OPT= SimpleView.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   194
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   195
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   196
# prelink those - cannot mix non-shared with shared objects (sigh)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   197
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   198
AIX_SHARED_XWORKSTATION:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   199
	$(MAKE) GraphicsDevice.$(O) HostGraphicsDevice.$(O) DeviceWorkstation.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   200
	$(MAKE) aix_exports LIBNAME=XWorkstation ENTRY=XWorkstation
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   201
	@-echo "__XErrorHandler__" >> XWorkstation.exp
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   202
	@-echo "__XIOErrorHandler__" >> XWorkstation.exp
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   203
	$(MAKE) XWorkstation$(O_EXT) \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   204
		ENTRY_INIT=XWorkstation \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   205
		AIX_LOCAL_LIBS="$(LIBX)"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   206
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   207
AIX_SHARED_GLXWORKSTATION:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   208
	$(MAKE) GraphicsDevice.$(O) HostGraphicsDevice.$(O) DeviceWorkstation.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   209
	$(MAKE) aix_exports LIBNAME=XWorkstation ENTRY=XWorkstation
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   210
	@-echo "__XErrorHandler__" >> XWorkstation.exp
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   211
	@-echo "__XIOErrorHandler__" >> XWorkstation.exp
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   212
	$(MAKE) GLXWorkstation$(O_EXT) \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   213
		ENTRY_INIT=GLXWorkstation \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   214
		AIX_LOCAL_LIBS="-bI:XWorkstation.exp $(LIB_GL) $(LIBX) -lm"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   215
	rm -f XWorkstation.exp
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   216
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   217
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   218
# in (my) aix system, those cannot be compiled with
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   219
# the optimizer - running out of space ...
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   220
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   221
AIX::   GraphicsContext.$(O) DeviceGraphicsContext.$(O) GraphicsMedium.$(O) DisplaySurface.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   222
	$(MAKE) OPT="" SimpleView.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   223
	$(MAKE) OPT="" Image.$(O)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   224
	$(MAKE) $(AIX_XWORKSTATION_RULE) $(AIX_GLXWORKSTATION_RULE)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   225
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   226
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   227
# on HP, big classes blow the C-preprocessor (stops with 'too much defining' error)
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   228
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   229
#HP::
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   230
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   231
#HPbigFiles:
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   232
#       $(MAKE) $(BIG_STFILE_RULE) BIG_FILE=Color CC=$(CC) OPT="$(OPT)"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   233
#       $(MAKE) $(BIG_STFILE_RULE) BIG_FILE=DeviceGraphicsContext CC=$(CC) OPT="$(OPT)"
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   234
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   235
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   236
# install the extra objects
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   237
#
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   238
installLibs::
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   239
	@-if [ "$(WORKSTAT1)" != "" ]; then             \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   240
	    $(MAKE) installSharedLib LIBNAME=$(WORKSTAT1); \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   241
	fi
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   242
	@-if [ "$(WORKSTAT2)" != "" ]; then             \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   243
	    $(MAKE) installSharedLib LIBNAME=$(WORKSTAT2); \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   244
	fi
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   245
	@-if [ "$(WORKSTAT3)" != "" ]; then             \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   246
	    $(MAKE) installSharedLib LIBNAME=$(WORKSTAT3); \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   247
	fi
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   248
	@-if [ "$(WORKSTAT4)" != "" ]; then             \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   249
	    $(MAKE) installSharedLib LIBNAME=$(WORKSTAT4); \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   250
	fi
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   251
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   252
installResources:: $(INSTALLLIB_DIR)/resources
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   253
	@-for i in styles/*; do            \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   254
	  if [ "$$i" != "styles/CVS" ]; then \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   255
	    $(INSTALL_AUX_CMD) $$i $(INSTALLLIB_DIR)/resources; \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   256
	  fi; \
bd671fb591aa *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4585
diff changeset
   257
	done;
3044
ce8e5be1e21d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3043
diff changeset
   258
4556
e53583f7a902 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4555
diff changeset
   259
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
4600
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   260
$(OUTDIR)Color.$(O) Color.$(H): Color.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   261
$(OUTDIR)Colormap.$(O) Colormap.$(H): Colormap.st $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   262
$(OUTDIR)Controller.$(O) Controller.$(H): Controller.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   263
$(OUTDIR)Cursor.$(O) Cursor.$(H): Cursor.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   264
$(OUTDIR)DeviceHandle.$(O) DeviceHandle.$(H): DeviceHandle.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   265
$(OUTDIR)FontDescription.$(O) FontDescription.$(H): FontDescription.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   266
$(OUTDIR)GraphicsContext.$(O) GraphicsContext.$(H): GraphicsContext.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   267
$(OUTDIR)GraphicsDevice.$(O) GraphicsDevice.$(H): GraphicsDevice.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   268
$(OUTDIR)Image.$(O) Image.$(H): Image.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   269
$(OUTDIR)ImageReader.$(O) ImageReader.$(H): ImageReader.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   270
$(OUTDIR)KeyboardForwarder.$(O) KeyboardForwarder.$(H): KeyboardForwarder.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   271
$(OUTDIR)KeyboardMap.$(O) KeyboardMap.$(H): KeyboardMap.st $(INCLUDE_TOP)/stx/libbasic/IdentityDictionary.$(H) $(INCLUDE_TOP)/stx/libbasic/Dictionary.$(H) $(INCLUDE_TOP)/stx/libbasic/Set.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   272
$(OUTDIR)OpenGLConstants.$(O) OpenGLConstants.$(H): OpenGLConstants.st $(INCLUDE_TOP)/stx/libbasic/SharedPool.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   273
$(OUTDIR)ResourcePack.$(O) ResourcePack.$(H): ResourcePack.st $(INCLUDE_TOP)/stx/libbasic/Dictionary.$(H) $(INCLUDE_TOP)/stx/libbasic/Set.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   274
$(OUTDIR)WindowEvent.$(O) WindowEvent.$(H): WindowEvent.st $(INCLUDE_TOP)/stx/libbasic/MessageSend.$(H) $(INCLUDE_TOP)/stx/libbasic/Message.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   275
$(OUTDIR)WindowGroup.$(O) WindowGroup.$(H): WindowGroup.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   276
$(OUTDIR)WindowSensor.$(O) WindowSensor.$(H): WindowSensor.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   277
$(OUTDIR)WindowingTransformation.$(O) WindowingTransformation.$(H): WindowingTransformation.st $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   278
$(OUTDIR)stx_libview.$(O) stx_libview.$(H): stx_libview.st $(INCLUDE_TOP)/stx/libbasic/LibraryDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/ProjectDefinition.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   279
$(OUTDIR)ColorPalette.$(O) ColorPalette.$(H): ColorPalette.st $(INCLUDE_TOP)/stx/libview/Colormap.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   280
$(OUTDIR)Depth16Image.$(O) Depth16Image.$(H): Depth16Image.st $(INCLUDE_TOP)/stx/libview/Image.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   281
$(OUTDIR)Depth1Image.$(O) Depth1Image.$(H): Depth1Image.st $(INCLUDE_TOP)/stx/libview/Image.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   282
$(OUTDIR)Depth24Image.$(O) Depth24Image.$(H): Depth24Image.st $(INCLUDE_TOP)/stx/libview/Image.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   283
$(OUTDIR)Depth2Image.$(O) Depth2Image.$(H): Depth2Image.st $(INCLUDE_TOP)/stx/libview/Image.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   284
$(OUTDIR)Depth32Image.$(O) Depth32Image.$(H): Depth32Image.st $(INCLUDE_TOP)/stx/libview/Image.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   285
$(OUTDIR)Depth4Image.$(O) Depth4Image.$(H): Depth4Image.st $(INCLUDE_TOP)/stx/libview/Image.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   286
$(OUTDIR)Depth8Image.$(O) Depth8Image.$(H): Depth8Image.st $(INCLUDE_TOP)/stx/libview/Image.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   287
$(OUTDIR)DeviceGraphicsContext.$(O) DeviceGraphicsContext.$(H): DeviceGraphicsContext.st $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   288
$(OUTDIR)Font.$(O) Font.$(H): Font.st $(INCLUDE_TOP)/stx/libview/FontDescription.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   289
$(OUTDIR)HostGraphicsDevice.$(O) HostGraphicsDevice.$(H): HostGraphicsDevice.st $(INCLUDE_TOP)/stx/libview/GraphicsDevice.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   290
$(OUTDIR)SynchronousWindowSensor.$(O) SynchronousWindowSensor.$(H): SynchronousWindowSensor.st $(INCLUDE_TOP)/stx/libview/WindowSensor.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   291
$(OUTDIR)ViewStyle.$(O) ViewStyle.$(H): ViewStyle.st $(INCLUDE_TOP)/stx/libview/ResourcePack.$(H) $(INCLUDE_TOP)/stx/libbasic/Dictionary.$(H) $(INCLUDE_TOP)/stx/libbasic/Set.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   292
$(OUTDIR)DeviceWorkstation.$(O) DeviceWorkstation.$(H): DeviceWorkstation.st $(INCLUDE_TOP)/stx/libview/HostGraphicsDevice.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsDevice.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   293
$(OUTDIR)GraphicsMedium.$(O) GraphicsMedium.$(H): GraphicsMedium.st $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   294
$(OUTDIR)ImageMask.$(O) ImageMask.$(H): ImageMask.st $(INCLUDE_TOP)/stx/libview/Depth1Image.$(H) $(INCLUDE_TOP)/stx/libview/Image.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   295
$(OUTDIR)MappedPalette.$(O) MappedPalette.$(H): MappedPalette.st $(INCLUDE_TOP)/stx/libview/ColorPalette.$(H) $(INCLUDE_TOP)/stx/libview/Colormap.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   296
$(OUTDIR)DisplaySurface.$(O) DisplaySurface.$(H): DisplaySurface.st $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   297
$(OUTDIR)Form.$(O) Form.$(H): Form.st $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   298
$(OUTDIR)MonoMappedPalette.$(O) MonoMappedPalette.$(H): MonoMappedPalette.st $(INCLUDE_TOP)/stx/libview/MappedPalette.$(H) $(INCLUDE_TOP)/stx/libview/ColorPalette.$(H) $(INCLUDE_TOP)/stx/libview/Colormap.$(H) $(INCLUDE_TOP)/stx/libbasic/SequenceableCollection.$(H) $(INCLUDE_TOP)/stx/libbasic/Collection.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   299
$(OUTDIR)DisplayRootView.$(O) DisplayRootView.$(H): DisplayRootView.st $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   300
$(OUTDIR)SimpleView.$(O) SimpleView.$(H): SimpleView.st $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   301
$(OUTDIR)ShadowView.$(O) ShadowView.$(H): ShadowView.st $(INCLUDE_TOP)/stx/libview/SimpleView.$(H) $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   302
$(OUTDIR)View.$(O) View.$(H): View.st $(INCLUDE_TOP)/stx/libview/SimpleView.$(H) $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   303
$(OUTDIR)TopView.$(O) TopView.$(H): TopView.st $(INCLUDE_TOP)/stx/libview/View.$(H) $(INCLUDE_TOP)/stx/libview/SimpleView.$(H) $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   304
$(OUTDIR)PopUpView.$(O) PopUpView.$(H): PopUpView.st $(INCLUDE_TOP)/stx/libview/TopView.$(H) $(INCLUDE_TOP)/stx/libview/View.$(H) $(INCLUDE_TOP)/stx/libview/SimpleView.$(H) $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   305
$(OUTDIR)StandardSystemView.$(O) StandardSystemView.$(H): StandardSystemView.st $(INCLUDE_TOP)/stx/libview/TopView.$(H) $(INCLUDE_TOP)/stx/libview/View.$(H) $(INCLUDE_TOP)/stx/libview/SimpleView.$(H) $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   306
$(OUTDIR)ModalBox.$(O) ModalBox.$(H): ModalBox.st $(INCLUDE_TOP)/stx/libview/StandardSystemView.$(H) $(INCLUDE_TOP)/stx/libview/TopView.$(H) $(INCLUDE_TOP)/stx/libview/View.$(H) $(INCLUDE_TOP)/stx/libview/SimpleView.$(H) $(INCLUDE_TOP)/stx/libview/DisplaySurface.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsMedium.$(H) $(INCLUDE_TOP)/stx/libview/DeviceGraphicsContext.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
888d02864011 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4594
diff changeset
   307
$(OUTDIR)XWorkstation.$(O) XWorkstation.$(H): XWorkstation.st $(INCLUDE_TOP)/stx/libview/DeviceWorkstation.$(H) $(INCLUDE_TOP)/stx/libview/HostGraphicsDevice.$(H) $(INCLUDE_TOP)/stx/libview/GraphicsDevice.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
169
claus
parents: 168
diff changeset
   308
# ENDMAKEDEPEND --- do not remove this line