Make.proto
author Claus Gittinger <cg@exept.de>
Wed, 08 Feb 2006 20:15:55 +0100
changeset 1672 56c0720718f4
parent 1477 3172a9dae63e
child 1828 3d5bc029cbc4
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1477
3172a9dae63e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1476
diff changeset
     1
# $Header: /cvs/stx/stx/libcomp/Make.proto,v 1.76 2003-11-21 19:38:56 cg Exp $
43
3ed34342e38d *** empty log message ***
claus
parents: 42
diff changeset
     2
#
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
     3
# -------------- no need to change anything below ----------
7ad01559b262 Initial revision
claus
parents:
diff changeset
     4
22
753cf527f426 *** empty log message ***
claus
parents: 16
diff changeset
     5
TOP=..
1477
3172a9dae63e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1476
diff changeset
     6
SUBDIRS=
3172a9dae63e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1476
diff changeset
     7
3172a9dae63e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1476
diff changeset
     8
LIB_BASE=$(LIBCOMP_BASE)
3172a9dae63e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1476
diff changeset
     9
NM_LIB_BASE=LIBCOMP_BASE
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
    10
8
894907329a43 *** empty log message ***
claus
parents: 3
diff changeset
    11
STCOPT=$(LIBCOMP_STCOPT)
315
2d4a19a6a8b8 new flagNames
Claus Gittinger <cg@exept.de>
parents: 314
diff changeset
    12
ZFLAG=-varPrefix=$(LIBNAME)
842
b1184649edb3 added the PACKAGE definition
Claus Gittinger <cg@exept.de>
parents: 840
diff changeset
    13
STCLOCALOPT='-package=$(PACKAGE)' $(COMMONSYMBOLS) $(SEPINITCODE) $(ZFLAG)
233
48b47d836a07 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 232
diff changeset
    14
LINKOBJRULE=$(SEPINITLINKOBJRULE)
95
claus
parents: 82
diff changeset
    15
claus
parents: 82
diff changeset
    16
LOCALDEFS=$(DLDEFS)
8
894907329a43 *** empty log message ***
claus
parents: 3
diff changeset
    17
954
2232eca9a9f9 objectFileLoader now in libcomp
Claus Gittinger <cg@exept.de>
parents: 951
diff changeset
    18
DELIVERBINARIES=lib*.$(O) lib*.so lib*.a
36
a87a78ef7ef1 cleanup
claus
parents: 22
diff changeset
    19
954
2232eca9a9f9 objectFileLoader now in libcomp
Claus Gittinger <cg@exept.de>
parents: 951
diff changeset
    20
all::       classLibRule
213
59bb47d60601 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 185
diff changeset
    21
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
    22
cleanjunk::
1472
d69fc5970cd7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1443
diff changeset
    23
	    @-rm -f *.s *.s2 *.c *.H
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
    24
7ad01559b262 Initial revision
claus
parents:
diff changeset
    25
clean::
1472
d69fc5970cd7 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1443
diff changeset
    26
	    @-rm -f [A-Z]*.$(O) *.s *.s2 *.c *.H
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
    27
7ad01559b262 Initial revision
claus
parents:
diff changeset
    28
clobber::
840
838c7bb1bbcf be less verbose when cleaning or clobbering
Claus Gittinger <cg@exept.de>
parents: 836
diff changeset
    29
	    @-rm -f *.c *.H abbrev.stc classList.stc
0
7ad01559b262 Initial revision
claus
parents:
diff changeset
    30
111
claus
parents: 109
diff changeset
    31
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
claus
parents: 109
diff changeset
    32
# ENDMAKEDEPEND --- do not remove this line; make depend needs it