ntx.mak
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 06 Sep 2017 10:04:18 +0200
branchjv
changeset 8180 25149dfd68e0
parent 6069 e8a40616efd8
permissions -rwxr-xr-x
Build files: removed a bunch of make rules for long-dead unsupported systems ...in order to unify and simplify the build. If a need to support this ancient systems arose, these hacks may ni longer be needed (due to new versions of tools) or the hacks would have to be written again (better) or retrieved from SCM (worse). Time will show.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4234
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
     1
#
6069
e8a40616efd8 .res -> .$(RES)
Claus Gittinger <cg@exept.de>
parents: 5124
diff changeset
     2
# $Header: /cvs/stx/stx/libview/ntx.mak,v 1.23 2013-05-28 10:33:13 cg Exp $
4234
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
     3
#
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
     4
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
     5
TOP=..
5124
0995f6295f4e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 5123
diff changeset
     6
INCLUDE_TOP=$(TOP)\..
4234
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
     7
5122
196de5c01670 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 5121
diff changeset
     8
!INCLUDE        $(TOP)\rules\stdHeader_bc
4234
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
     9
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    10
LIBNAME=XWorkstation
6069
e8a40616efd8 .res -> .$(RES)
Claus Gittinger <cg@exept.de>
parents: 5124
diff changeset
    11
RESFILES=XWorkstation.$(RES)
4568
5b651b2f5e04 :CVS: ----------------------------------------------------------------------
Claus Gittinger <cg@exept.de>
parents: 4557
diff changeset
    12
LIB_BASE_LD_ARG=$(XWORKSTAT_BASE_LD_ARG)
4234
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    13
4557
5484382e8eb4 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4556
diff changeset
    14
MODULE=stx
5484382e8eb4 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4556
diff changeset
    15
MODULE_DIR=libview
4556
e53583f7a902 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4451
diff changeset
    16
PACKAGE=$(MODULE):$(MODULE_DIR)
5123
ed973dcf1815 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 5122
diff changeset
    17
LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\libbasic
ed973dcf1815 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 5122
diff changeset
    18
STCLOCALOPT= -I. $(LOCALINCLUDES) -warnNonStandard -staticMethods "-package=$(PACKAGE)" $(COMMONSYMBOLS) +optspace2 $(SEPINITCODE)
4568
5b651b2f5e04 :CVS: ----------------------------------------------------------------------
Claus Gittinger <cg@exept.de>
parents: 4557
diff changeset
    19
5b651b2f5e04 :CVS: ----------------------------------------------------------------------
Claus Gittinger <cg@exept.de>
parents: 4557
diff changeset
    20
#STCFLAGS_WW=-H$(STX_INCDIR) -staticMethods "-package=$(PACKAGE)" $(COMMONSYMBOLS)
5b651b2f5e04 :CVS: ----------------------------------------------------------------------
Claus Gittinger <cg@exept.de>
parents: 4557
diff changeset
    21
4234
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    22
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    23
ALL: xlibs $(LIBDIR)\$(LIBNAME).lib $(BINDIR)\$(LIBNAME).dll
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    24
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    25
OBJS= \
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    26
    $(OUTDIR)XWorkstation.$(O)
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    27
5121
6fa205bf4d2f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 4568
diff changeset
    28
$(OUTDIR)XWorkstation.$(O):       DeviceWorkstation.STH
4234
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    29
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    30
NOINCLINK=YES
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    31
!ifdef USEBC
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    32
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    33
DEF_FILE=XWorkstation_bc.def
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    34
X11_LIBS=..\libbc\X11OMF.lib ..\libbc\XextOMF.lib
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    35
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    36
!else
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    37
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    38
DEF_FILE=XWorkstation.def
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    39
X11_LIBS=..\lib\X11.lib ..\lib\Xext.lib
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    40
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    41
!endif
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    42
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    43
LIBINIT_FILE=
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    44
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    45
xlibs: $(X11_LIBS)
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    46
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    47
..\libbc\X11OMF.lib: ..\support\win32\borland\X11OMF.lib
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    48
	copy ..\support\win32\borland\X11OMF.lib ..\libbc
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    49
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    50
..\libbc\XextOMF.lib: ..\support\win32\borland\XextOMF.lib
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    51
	copy ..\support\win32\borland\XextOMF.lib ..\libbc
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    52
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    53
..\lib\X11.lib: ..\support\win32\msc\X11.lib
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    54
	copy ..\support\win32\borland\X11.lib ..\lib
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    55
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    56
..\lib\Xext.lib: ..\support\win32\borland\Xext.lib
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    57
	copy ..\support\win32\borland\Xext.lib ..\lib
d22f3a4ad884 *** empty log message ***
ca
parents: 3120
diff changeset
    58
5122
196de5c01670 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 5121
diff changeset
    59
!INCLUDE $(TOP)\rules\stdRules_bc