Make.proto
author Claus Gittinger <cg@exept.de>
Fri, 21 Nov 2003 20:26:00 +0100
changeset 1361 f530122e6216
parent 1359 77b25d8ff38e
child 1362 93c05f3577e1
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1361
f530122e6216 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1359
diff changeset
     1
# $Header: /cvs/stx/stx/libbasic2/Make.proto,v 1.122 2003-11-21 19:26:00 cg Exp $
23
fed9d925c0ee Initial revision
claus
parents:
diff changeset
     2
#
fed9d925c0ee Initial revision
claus
parents:
diff changeset
     3
1359
77b25d8ff38e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1356
diff changeset
     4
TOP=..
77b25d8ff38e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1356
diff changeset
     5
28
350f8e9493a4 *** empty log message ***
claus
parents: 23
diff changeset
     6
STCOPT=$(LIBBASIC2_STCOPT)
1195
9d887847d1b6 Add BZipStream and ZipStream
Stefan Vogel <sv@exept.de>
parents: 1183
diff changeset
     7
STCLOCALOPT='-package=$(PACKAGE)' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME) -I../support
212
16fd95fd803e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 204
diff changeset
     8
LINKOBJRULE=$(SEPINITLINKOBJRULE)
1196
bba6d37ed88b BZipStream -> BZip2Stream
Stefan Vogel <sv@exept.de>
parents: 1195
diff changeset
     9
LINKOBJS=$(OBJS) -L../support/zlib -lz -L../support/bz2lib -lbz2
23
fed9d925c0ee Initial revision
claus
parents:
diff changeset
    10
1196
bba6d37ed88b BZipStream -> BZip2Stream
Stefan Vogel <sv@exept.de>
parents: 1195
diff changeset
    11
all::  zlib bz2lib classLibRule
243
13e7664a5a1a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 228
diff changeset
    12
185
83cb99dffff3 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 166
diff changeset
    13
objs::  $(OBJS)
65
8fdf5f30225f *** empty log message ***
claus
parents: 64
diff changeset
    14
1195
9d887847d1b6 Add BZipStream and ZipStream
Stefan Vogel <sv@exept.de>
parents: 1183
diff changeset
    15
zlib:  
1222
19e99db6427d *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 1218
diff changeset
    16
	cd ../support/zlib; $(MAKE)
1195
9d887847d1b6 Add BZipStream and ZipStream
Stefan Vogel <sv@exept.de>
parents: 1183
diff changeset
    17
1196
bba6d37ed88b BZipStream -> BZip2Stream
Stefan Vogel <sv@exept.de>
parents: 1195
diff changeset
    18
bz2lib: 
1222
19e99db6427d *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 1218
diff changeset
    19
	cd ../support/bz2lib; $(MAKE) libbz2.a
1195
9d887847d1b6 Add BZipStream and ZipStream
Stefan Vogel <sv@exept.de>
parents: 1183
diff changeset
    20
65
8fdf5f30225f *** empty log message ***
claus
parents: 64
diff changeset
    21
#
68
6650e0d50a1a *** empty log message ***
claus
parents: 66
diff changeset
    22
# these nest too deep on some (sco & isc) systems (see discussion about LIMITSUPERINCLUDE
6650e0d50a1a *** empty log message ***
claus
parents: 66
diff changeset
    23
# in configurations/COMMON/defines)
40
3686f43e20ea more cleanup
claus
parents: 37
diff changeset
    24
#
72
claus
parents: 71
diff changeset
    25
# PSPRSTR:
78
claus
parents: 72
diff changeset
    26
#       @$(MAKE) PSPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2"
72
claus
parents: 71
diff changeset
    27
# 
claus
parents: 71
diff changeset
    28
# HPIIPRSTR:
78
claus
parents: 72
diff changeset
    29
#       @$(MAKE) HPIIPrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2"
72
claus
parents: 71
diff changeset
    30
# 
claus
parents: 71
diff changeset
    31
# FX1PRSTR:
78
claus
parents: 72
diff changeset
    32
#       @$(MAKE) FX1PrStr.$(O) STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE) +optspace2"
23
fed9d925c0ee Initial revision
claus
parents:
diff changeset
    33
fed9d925c0ee Initial revision
claus
parents:
diff changeset
    34
cleanjunk::
1345
4246989bef13 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1331
diff changeset
    35
	@-rm -f *.s *.s2 *.c *.H
23
fed9d925c0ee Initial revision
claus
parents:
diff changeset
    36
fed9d925c0ee Initial revision
claus
parents:
diff changeset
    37
clean::
1345
4246989bef13 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1331
diff changeset
    38
	@-rm -f [A-Z]*.$(O) *.s *.s2 *.c *.H
23
fed9d925c0ee Initial revision
claus
parents:
diff changeset
    39
fed9d925c0ee Initial revision
claus
parents:
diff changeset
    40
clobber::
738
91dac2bd862b be less verbose when cleaning or clobbering
Claus Gittinger <cg@exept.de>
parents: 707
diff changeset
    41
	@-rm -f *.c *.H classList.stc abbrev.stc
23
fed9d925c0ee Initial revision
claus
parents:
diff changeset
    42
87
claus
parents: 84
diff changeset
    43
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
claus
parents: 84
diff changeset
    44
# ENDMAKEDEPEND --- do not remove this line; make depend needs it